Adres: Londen EC3N 4AB, Verenigd Koninkrijk | Op de kaart
De Tower of London ligt op de noordelijke oever van de rivier de Theems. Het ligt aan de westkant van het stadsdeel Tower Hamlets en grenst aan Centraal Londen.
Dichtstbijzijnde bezienswaardigheid: Tower Bridge (0,3 km)