Traditional Country Pub with Classic Sunday Roasts
The Village Inn is a traditional country pub offering classic British comfort food, including well-prepared Sunday roasts and homemade desserts. Guests highlight the quality of the meat, fresh vegetables, and rich gravy. A roaring open fire, dog-friendly policy, and a good selection of drinks create a cozy, welcoming atmosphere supported by attentive service.