- UK Information
- UK Hotels
- Hollybush Barn
Hollybush Barn
Hollybush Barn is situated in the small village of Leigh-on-Mendip next to the Mendip Hills, an Area of Outstanding Natural Beauty. The property has their own horse, pony, a dozen chickens and 2 dogs.
Prices from £80
2