Set in South Norwood in the Greater London region and Crystal Palace Park reachable within 5 km, *Big house *double driveway*front & rear garden* offers accommodation with free Wi-Fi, barbecue facilities, a garden and free private parking.
73B Woodside Green, South Norwood, SE25 5HU, United Kingdom