Enjoy delicious dining in our Cotswold pub
The Castle Inn has a whole host of reasons for you to call in.
The Bar is the hub with an open fire, warm atmosphere and table service, offering delicious food throughout the day and evening. The Terrace Patio provides alfresco dining for those fine days.
Specialising in a range of local beers, we are ever in pursuit of serving you the perfect pint. Our homemade pub fare is worth a detour or special visit – classic Sunday roasts and traditional cream teas will leave you looking forward to the next time you drop in.