Where was the Tower of London located?

Answer The Tower of London was, and still is, located along the river Thames in the London Borough Tower Hamlets. The tower was built in the 11th century soon after William the Conqueror became king of E... Read More »

Top Q&A For: Where was the Tower of London located

Where is the office for London Pass located in London?

Travelers can buy a London Pass to save money and time at popular attractions, such as the Tower of London, Windsor Castle and Kensington Palace. Passes are available at many Underground subway sta... Read More »

What was the Tower of London?

The Tower of London is famous as a royal prison where two of Henry VIII’s wives were incarcerated along with Sir Thomas More and future Queen Elizabeth I. The Tower hosted many other famous pris... Read More »

How was the Tower of London built?

In 1066, William the Conqueror invaded England and defeated the reigning King Harold. He built a tower both as a symbol of Norman victory and to intimidate the unruly Londoners.The White TowerThe W... Read More »

How many floors does the Tower of London have?

The Tower of London is not just one tower, but rather a fortress composed of several buildings dominated by its most recognizable icon: the White Tower. Built by William the Conqueror in 1078, this... Read More »