À environ 10 minutes en voiture de promenade de l'abbaye de Westminster, on peut trouver l'hotel Tower Bridge Apartments Londres, qui offre un hébergement avec 12 chambres.
St Christopher's Inn est un endroit parfait pour déguster des repas de la cuisine britannique, il est situé juste à côté.
Situé à environ 6 km de la de Marylebone, l'hotel se trouve à côté du Shard. La résidence est aussi à environ 20 minutes de marche des sites naturels tels que le Gratte-ciel Sky Garden. Il y a le Jardin St. Dunstan in the East dans une zone de 1 km, et London Bridge à deux pas de Tower Bridge. Il est établi à environ 300 mètres de la station de métro Borough.