A historic London castle on the banks of the River Thames. Initially a Royal Palace founded towards the end of 1066, the Tower later gained notoriety in the 16th century as a prison. The Tower of London is now home to the Crown Jewels.
Explore the Tower of London website
Back to Explore the Area