BALCOMBE PLACE
Balcombe Place is a shining example of a large country house set within stunning grounds, with far reaching views of the South Downs. Balcombe Place is a property to be envied and desired and is here for your exclusive use.
Balcombe Place was built in 1856 with parties and entertaining in mind.