Chelsea Home Londyn oferuje bliskość pobliskich atrakcji turystycznych, takich jak Muzeum Wiktorii i Alberta w odległości 25-minutowego spaceru.
Galeria Sztuki Gagliardi znajduje się 300 m od willi w Londynie, a Stacja metra Piccadilly Circus leży w 4 km. Pobliskie obiekty rozrywkowe, w tym Sala koncertowa Royal Albert Hall, znajdują się w 2 km. Chelsea Home zapewnia łatwy dostęp do cudów natury, takich jak Park Wandsworth (2,1 km) i St. James’s Park 4,1 km).
Obiekt w Londynie dysponuje patio i balkonem, biurkiem oraz telewizją satelitarną. Willa w Londynie oferuje oddzielną toaletę i prysznic, a także takie udogodnienia jak suszarka i szlafroki.
Do dyspozycji Gości jest jadalnia z urządzeniem do parzenia kawy/herbaty. W kuchni znajdują się czajnik elektryczny, lodówka i piekarnik. Chelsea Home jest usytuowana 5 min pieszo od restauracji Lots Larder z daniami kuchni europejskiej. Willa jest usytuowana 800 m od stacji metra Fulham Broadway i w niewielkiej odległości od dworca kolejowego Stacja London Imperial Wharf.