
The Chequers
Situated in the idyllic village of Churchill, The Chequers is a traditional pub exuding charm and comfort without any pretentions. Guests can enjoy the inviting open fire in the bar area and indulge in elegant outdoor dining on balmy summer nights. The gastropub boasts flagstone floors, scrubbed wooden beams, candle-lit antique tables, and a lively