La villa 15 minutes tube to central Londres tiene capacidad para 16 huéspedes y ofrece una ubicación conveniente a 7 km de lugares de culto como la Abadía de Westminster.
La villa está situada en el barrio Deptford, a unos 15 minutos en coche de la Plaza de Trafalgar y a unos 20 minutos en coche del Museo Británico. Entre los lugares de ocio de los alrededores se encuentra los Muelles de St Katharine, a unos 2 km. La villa 15 minutes tube to central london está a unos 25 minutos en coche de lugares familiares como el London Eye.
El restaurante Mama Pho, que ofrece platos vietnamitas, está a tan solo 200 metros. La estación de tren metro Surrey Quays está al alcance de esta villa, y el aeropuerto la Ciudad de Londres está a 25 minutos en coche.