Villaen byder på en overnatning i London, 4 km fra Parliament Hill og 7 km fra London Zoo. Den består af 7 værelser, 4 badeværelser og et tekøkken.
Inden for 16-minutters gåtur kan gæsterne spise i The Ox and Gate og Pino’s Warung. Wembley stadion ligger ved siden af villaen.