• The Tower of London is a historic castle on the north bank of the River Thames in central London that has played a prominent role in English history.
  • The Tower of London is a historic castle located on the north bank of the River Thames in London, England. It was founded in 1066 AD by William the Conqueror.
  • The Tower of London is a 900-year-old castle and fortress in central London that is notable for housing the crown jewels and for holding many famous and...
    • Explore the Tower of London: one of the world's most famous fortresses and home to
    • Discover the Tower’s long and storied history.
  • The Tower of London is a fortress located in the heart of the capital of the United Kingdom, London.
  • Find Tower of London, England, United Kingdom, ratings, photos, prices, expert advice, traveler reviews and tips, and more information from Condé Nast Traveler.
  • The Tower of London – an imposing fortress with many layers of history, which has become one of the symbols of royalty – was built around the White Tower.
  • 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.
  • More pictures: Central London | Tower of London | National Gallery. The most popular fee-charging visitor attraction in Britain.
  • Find out who built the Tower of London, and discover the fascinating history of one of London's most iconic landmarks with our handy guide.