Adress: London London EC3N 4AB, Förenade kungariket | Hitta på kartor
Tower of London ligger på Themsens norra strand. Det ligger i den västra änden av stadsdelen Tower Hamlets och gränsar till centrala London.
Närmaste Landmärke: Tower Bridge (0.3 km)

