The Barn at Avington
Hampshire, United Kingdom
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
Hampshire, United Kingdom
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…