Adress: Tower Hill, London EC3N 4AB, Storbritannien | Hitta på kartor
Tower of London ligger på Themsens norra strand, i hjärtat av City of London i England. Det ligger en kort promenad från den underjordiska stationen Tower Hill och nära andra kända landmärken som Tower Bridge, HMS Belfast och Shard.
Närmaste landmärke: Tower Bridge (300 m bort)



