Traditional Country Pub with Hearty Fare
The Horns Inn is a characterful country pub set in a historic building, offering a sense of warmth and nostalgia as you step inside. The kitchen focuses on generous, freshly prepared comfort dishes, from classic roasts to homestyle specials. Regularly changing menus and tasting evenings keep the experience varied, while attentive staff and engaged landlords contribute to a welcoming village atmosphere.