Cet établissement Villa Charming Victorian London House à Beckenham est situé à environ 4 km du Musée artistique Dulwich Picture Gallery, donnant accès à divers sites touristiques à proximité.
Cette propriété de Beckenham se trouve à proximité immédiate du Parc Crystal Palace et à moins de 5 minutes de marche de St Michael's Church. Le Musée Horniman est accessible à environ 3 km de villa.
Les clients sont invités à dîner au Blue Sea Fish Bar, situé à 5 minutes à pied. La gare la plus proche est la gare New Beckenham, non loin de ce lieu.