Ces appartements The Telegraph Place Londres est situé dans le quartier Knightsbridge, à seulement 6 minutes à pied de St Edmund's Church.
L'appartement se trouve à 2 km des Goldsmiths et à 6 km de l'O2 Arena. La Tour de Londres se trouve à 10 minutes en voiture de la résidence.
La station de métro South Quay est à 950 mètres.