Sign In
Contribute
Follow Us on Instagram
Contact: [email protected]

Tower of London

  1. World
  2. UK
  3. England
  4. London
Tower of London | London, England,UK | Travel BL
Tower of London | London, England,UK | Travel BL

About

The Tower of London is close to the Tower Bridge, just South of the City along the Northern bank of the River Thames. Over the course of the 1,000 years of its history, the Tower of London served as a fortification, a castle, a royal palace and, also, most famously, as a prison. Visiting the Tower of London is like jumping in a time machine: history buffs can’t miss it.

Location

Experiences

0
Go back in time at the Tower of London
+ Contribute
d
Contact: [email protected]

OKAY CANCEL
Stay in Touch

Subscribe to our newsletter for new travel experiences.