Where is Tower of London Located
Where is the Tower of London situated?
Tower of London is located on the banks of the river Themes. You can reach it by Metro, train or bus.
By Metro; using the District or Circle metro lines, you can get off at Tower Hill Station.
By bus; 15, 42, 78, 100 and RV1 buses can be reached.
By train; you can get off at Frenchurch Street Station and walk 5 minutes.
I will also list London castle entrance fees below by visitor type.
For adults; £ 22.70
for pupils over 16 and over 60
For children aged 5-15; £ 10.75
What area is Tower of London in?
Who lived in the Tower of London?
What was the Tower of London used for?
Does anyone live in Tower of London?
How much does it cost to visit the Tower of London?