Situé à 4 km du Grand magasin Harrods, la propriété Stockwell Apartments Londres offre également un accès facile à la gare de Marylebone qui est à 10 minutes en voiture.
La résidence se trouve dans un cadre principal, à 4 km du centre-ville de Londres. À 3 km de l'appartement mènent à la Cathédrale de Westminster. Le Palais de Buckingham est à 10 minutes en voiture.
Une cuisine complète est également à la disposition des hôtes. Stockwell Apartments est située à proximité de la station de métro Clapham North.