Adres: Tower Hill, Londen EC3N 4AB, Verenigd Koninkrijk | Op de kaart
De Tower of London ligt op de noordelijke oever van de rivier de Theems, in het hart van de stad Londen, Engeland. Het ligt op korte loopafstand van het metrostation Tower Hill en ook dicht bij andere beroemde bezienswaardigheden zoals de Tower Bridge, HMS Belfast en de Shard.
Dichtstbijzijnde bezienswaardigheid: Tower Bridge (op 300 m afstand)