L'appartamento The London Glow, situato a circa 25 minuti a piedi dal Palazzo di Buckingham, si trova a una distanza di 1 km da un luogo ideale per famiglie come il London Eye.
Quest'appartamento si trova nel quartiere St James di Londra e offre un rapido accesso alla National Gallery, che si trova a soli 500 metri. Il Museo dei Trasporti di Londra è vicino all'appartamento. Tra le attrazioni più popolari nelle vicinanze c'è Noël Coward Theatre, che è a soli 5 minuti a piedi.
L'appartamento The London Glow è dotato di una cucina completamente attrezzata per quelli che preferiscono l'alloggio con vitto escluso. La stazione della metropolitana Leicester Square è facilmente raggiungibile, siccome è situata a 100 metri.