Cozy country inn offering homemade pub food. Nestled in a historic village, it provides a welcoming atmosphere.