Logo

London, United Kingdom

Tower of London

4.6

/ 5.0
The Tower of London is a historic castle located on the north bank of the River Thames in central London. It has a rich history that spans over 1,000 years, serving variously as a royal palace, fortress, prison, and treasury. It is one of the city's most popular tourist attractions, known for the Crown Jewels and its iconic Beefeaters.
#historic
#castle
#landmark
#London
#Crown Jewels
#tourist attraction

Popularity

89

Stay Duration

120 minutes

Price Range

£22.47 - £37.45

logo

Our Travel Guide, EggTrip

Plan your trip with the EggTrip app!

Download on App StoreGet it on Google Play
Logo
About Us
Homepage
Support
Contact Us

© 2025 Kraype Inc. All rights reserved.