Address: London EC3N 4AB, United Kingdom | Find on Maps
Situated on the north bank of the River Thames, the Tower of London occupies a prominent position in central London, immediately beside the iconic Tower Bridge. Surrounded by medieval walls and overlooking the river, the fortress is easily accessible by Underground, train, bus, river boat, and on foot from many of London's major landmarks.
Closest landmark: Tower Bridge (approximately 300m away)







