Die Unterkunft in London bietet einen Blick über den Garten. Es gibt auch einen Wäschetrockner, kostenlose Toilettenartikel und Badelaken, sowie eine Badewanne, eine getrennte Toilette und eine Dusche.
Neben den Annehmlichkeiten für Selbstversorger wie einer kompletten Küche bietet die Villa in London auch einen Essbereich. Das Restaurant Tito's Peruvian Restaurant mit Gerichten der peruanischen Küche liegt etwa 2 km von hier entfernt. Die U-Bahn-Station Clapham North ist ebenfalls in unmittelbarer Nähe von dieser Villa.
Cuming Museum liegt in etwa 3 km Entfernung von der 3-Zimmer- Villa Veeve - The Glade London, und der Bahnhof Wandsworth Road ist 10 Minuten Fußweg von der Unterkunft entfernt. London Eye liegt in einer Entfernung von circa 10 Fahrminuten von der Villa in London, und British Museum ist ungefähr 15 Autominuten von der Unterkunft entfernt.