

Four Seasons Hotel London at Ten Trinity Square se encuentra en Centro de la ciudad de Londres (Londres), a 3 min a pie de Torre de Londres y a 8 min de Mercado de Leadenhall. Además, este hotel de lujo se encuentra a 0,9 km de Puente de la Torre y a 2 km de Globe Theatre.