Studio One Londres est situé dans le voisinage de "Whitechapel" à Londres, à seulement 6 minutes à pied du Musée Dennis Severs' House.
Le Gratte-ciel Sky Garden se trouve à seulement 1 km de l'appartement et la cathédrale Saint-Paul de Londres est à 2 km. Les clients trouveront Brick Lane à deux pas de la résidence. Cette propriété Studio One est située à 25 minutes de marche des Docks de St Katharine.
La station de métro Aldgate East est à 600 mètres.