L'appartement The London Glow se trouve à proximité d'un certain nombre d'attractions touristiques, telles que le Palais de Buckingham, qui est à environ 25 minutes à pied.
La résidence est situé dans le quartier "St James" à Londres, à 500 mètres de la Galérie Nationale. À proximité immédiate de l'appartement mènent à la Rue commerçante Neal Street. Le Quartier asiatique et l'abbaye de Westminster sont à environ 18 minutes de marche.
Le studio est équipé d'une cuisine complète avec des appareils électroménagers pour préparer ses propres plats. Les logements The London Glow se trouve à 100 mètres de la station de métro Leicester Square et à moins de 2 km de la gare de Marylebone.