THE CHEQUERS
HAINFORD The Chequers Hainford is a beautiful thatched country pub & dining room. The chefs use fresh, seasonal & local produce to create dishes that are both familiar and interesting, and the bar only serves beer & ales brewed within 50 miles. You’ll find traditional pamment tiles, low ceilings and a relaxed but friendly welcome […]