Dirección: Londres EC3N 4AB, Reino Unido | Ver en el mapa
La Torre de Londres se encuentra en la orilla norte del río Támesis. Está en el extremo occidental del distrito de Tower Hamlets y limita con el centro de Londres.
Punto de referencia más cercano: Tower Bridge (0,3 km)