Dirección: Tower Hill, Londres EC3N 4AB, Reino Unido | Ver en el mapa
La Torre de Londres está situada en la orilla norte del río Támesis, en el corazón de la City de Londres, Inglaterra. Está a un corto paseo de la estación de metro de Tower Hill y también cerca de otros monumentos famosos como el Tower Bridge, el HMS Belfast y el Shard.
Punto de referencia más cercano: Tower Bridge (a 300 m)