heromgg

Welcome to The Three Horseshoes, a 17th-century pub located in the village of Batcombe in Somerset. Our pub offers fine ales, outdoor seating, great food, private dining and 5 beautiful, en-suite rooms.