About Rest, Restore, Relax & Receive 4 Day Retreat in Hampshire
Mission & Vision
Venue & Amenities
Situated on a working farm, nestled in the heart of the South Downs National Park, Barrow Hill Barns offers far reaching views across the beautiful Hampshire countryside.