Gastro Pub Dining in a Historic Setting
The Kings Head is a gastro pub set in a characterful old building with tasteful, comfortable interiors. A seemingly classic pub menu is prepared with notable care, highlighting well-executed dishes and locally sourced ingredients. An extensive, thoughtfully chosen wine list and attentive, easygoing service contribute to the calm, welcoming atmosphere.