THE BARN
Situated along the northern boundary of the South Downs National Park, The Barn is an ideal base for exploring the South East. The Barn offers comfortable and well-equipped accommodation in a quiet and picturesque part of rural Hampshire with its many attractive villages, market towns and cathedral city of Winchester.
Accommodation
Back up