À 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.
Ce logement se trouve juste à quelques pas d'un restaurant un gastropub St Christopher's Inn.
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 à quelques instants de Tower Bridge. Il est établi à environ 300 mètres de la station de métro Borough.