The Barn at Avington

, United Kingdom

Up to 120 | Sleeps 12

Set in stunning Hampshire countryside, couples can have their humanist ceremony by the river, canapes in the garden, roast marshmallows under the starry sky and…

Kimbridge Barn

, United Kingdom

Up to 120

Authentic wooden beams and rustic chandeliers create a charming and relaxed feel, while large windows help to provide a light and airy space. Within The…