Adres: Londen EC3N 4AB, Verenigd Koninkrijk | Op de kaart
De Tower of London is strategisch gelegen aan de oevers van de beroemde rivier de Theems naast de iconische Tower Bridge in het oostelijke deel van de stad.
Dichtstbijzijnde bezienswaardigheid: Tower Bridge (0,3 km)