Situada a poco más de 25 minutos a pie de Portland Place, la Villa Charming Victorian London House Beckenham ofrece acceso a numerosos lugares de interés turístico de la zona.
St Michael's Church está a una distancia de 350 metros de esta villa, y Kelsey Park se encuentra a unos 2 km. La casa de vacaciones está situada justo al lado del Parque Norwood, mientras que la estación de autobuses Ash Grove está a unos 5 minutos a pie. Para los entusiastas del deporte, la Villa Charming Victorian London House es un punto de partida ideal para descubrir la escena deportiva de Beckenham, con el Centro Deportivo Nacional Crystal Palace, situado a 2,1 km.
Los huéspedes pueden comer en el restaurante Blue Sea Fish Bar, situado a 350 metros. Las opciones de transporte de la zona incluyen la estación de tren New Beckenham, situada a unos 15 minutos a pie.