Refined Dining in a Characterful Cotswold Inn
The Killingworth Castle is a Michelin-selected restaurant set within a sensitively restored Cotswold inn. The kitchen focuses on polished, modern British cooking, with carefully prepared dishes such as sea bass and venison, complemented by a considered wine cellar and local ales. Charming, well-appointed rooms and attentive, professional service create a comfortable setting for both dining and overnight stays.