Adresse: Tower Hill, London EC3N 4AB, Storbritannia | Finn på kart
Tower of London ligger på nordbredden av Themsen, i hjertet av City of London i England. Det ligger en kort spasertur fra den underjordiske stasjonen Tower Hill, og i nærheten finner du også andre kjente landemerker som Tower Bridge, HMS Belfast og The Shard.
Nærmeste landemerke Tower Bridge (300 m unna)



