Charming Village Pub with Garden Dining
The Kings Head is a traditional high street pub offering classic British pub fare, from roasts to hearty salads, with portions noted for their generosity. A frequently changing menu and good drinks selection keep regulars returning. Guests can dine in an extended restaurant area or enjoy the terraced garden and outdoor seating overlooking a Cotswold village green. Service is described as friendly and attentive, contributing to a welcoming atmosphere.