Situata a circa 3 km dal Palazzo di Buckingham, la Chelsea Home Londra consente di accedere a varie attrazioni turistiche nelle vicinanze.
La villa si trova nel quartiere Kensington e Chelsea di Londra, a pochi minuti a piedi dalla Galleria Gagliardi. Questa casa vacanze è a circa 20 minuti a piedi dal Chelsea Physic Garden. Situata a breve distanza da St John's Church Centre, la Chelsea Home è apprezzata da fedeli e turisti.
Dotato di un patio e un balcone, questo alloggio vanta strutture multimediali come una TV a schermo piatto con canali satellitari per trascorrere il tempo libero. Gli elementi interni comprendono uno scrittoio e un camino in pietra e finestre insonorizzate. La Chelsea Home dispone di un bagno con un WC e una doccia. Per il comfort degli ospiti ci sono asciugacapelli e accappatoi.
Per il self-catering sono disponibili un bollitore elettrico, un frigo e un forno, oltre a servizi per la preparazione di tè/caffè. Inoltre, gli ospiti possono utilizzare una zona pranzo per il self-catering. Gli ospiti possono gustare piatti europei presso il ristorante Lots Larder, situato a soli 5 minuti a piedi da questa villa. La stazione metro Fulham Broadway è a 800 metri.