To Top

Tower of London

Essential Information & Visitor Reviews


Tower of London

Tower of London

Must-visit spot
  Tower of London stands on the banks of the River Thames in central London, right by Tower Bridge. Established in 1066, this historic castle has served multiple roles: from royal palace to prison, and even the home of the Crown Jewels. One interesting feature is the White Tower, which is 27 meters tall and houses impressive displays of armor and weaponry. If you visit in December, you can catch the special Christmas-themed tours that add a festive touch to the historical experience. As you explore, keep an eye out for the iconic ravens that guard the fortress; legend has it that if they ever leave, the kingdom will fall.



Tower of London (London): visitor information, authentic reviews, and up-to-date photos. Explore detailed ratings and practical tips about this location from real travelers.