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
Plan your visit to London
Book tours, hotels, and activities
Explorer members see 2 more historical sites. Upgrade to unlock all similar places.
Upgrade to Explorer