• Construction of the Tower of London was initiated in 1070 by William the Conqueror, shortly after his victory at Hastings in 1066.
  • Officially known as ‘Her Majesty’s Royal Palace and Fortress of the Tower of London’ its origins started with the building of the White Tower in 1078.
  • What to see in the Tower of London. ... White Tower: Known as the Tower of London, it is the main building of the castle and first to be built.
  • • Entrance to The Tower of London • Entrance to St Paul's Cathedral • One-way Thames River Cruise • Services of an Expert Live Guide.
  • The Tower of London is located in central London, near the River Thames. You can easily get there by public transport, such as tube, bus, or boat.
  • Searching for The Tower of London Tours? Visit the City Wonders website for top rated tours, insider knowledge, English speaking guides and priority access!
  • To learn more about what is undoubtedly one of the top places to visit in all of England, be sure to read our list of the top attractions at the Tower of London.
  • The Tower of London is a world heritage site cared for by Historic Royal Palaces and attracts over 3 million visitors a year.
  • History of the Place. The Tower of London was built in 1066 as an example of Norman power, and it acts both as a gateway and fortress to the capital.
  • That’s how much space the infamous Tower of London takes up in this bustling city. It sits along the River Thames, so a great way to get here is on a river boat.