Traditional Village Pub and Inn
Three Horseshoes is a characterful village pub and inn offering classic English pub food, including a popular Sunday carvery and hearty cooked breakfasts. Guests appreciate the clean surroundings, generous portions, and well-kept beers and wines. The historic building features cozy rooms and a snug bar with a fire, creating a relaxed, country feel in the heart of a quiet village.