Loading Europe Tourist Guide
A historic castle and former royal residence.
The Tower of London, a UNESCO World Heritage Site, is a historic castle located on the north bank of the River Thames. Founded in 1066 as part of the Norman Conquest, it has served as a royal palace, fortress, and prison. Visitors can explore the White Tower, see the Crown Jewels, and learn about its storied past involving famous prisoners and executions.
St Katharine's & Wapping, London EC3N 4AB, United Kingdom
Advance booking recommended online
Best visited in spring for pleasant weather and fewer crowds
Explorer members see 2 more historical sites. Upgrade to unlock all similar places.
Upgrade to Explorer