Tower of London
Castle - London, United Kingdom
The Tower of London, officially Her Majesty's Royal Palace and Fortress of the Tower of London is a historic castle located on the north bank of the River Thames in central London.
Tower of London, London, EC3N 4AB
Tube: Circle & District Lines (Tower Hill Station)
+44 844 482 7777
Last admission- 17:00
Adult: £22.70 - Seniors, full-time students, disabled visitors: £17.70