Historic Inn with Traditional Tap Room and Hearty Pub Fare
The Kings Head (The Low House) is a historic inn centered around one of the country’s few remaining traditional tap rooms, serving well-kept cask ales. The kitchen focuses on real, home-cooked British pub dishes, with highlights such as slow-cooked pork belly and classic desserts. An open fire, lively mix of locals and visitors, and attentive hospitality create a welcoming village pub atmosphere.