Some of the best places to eat aren’t found on busy high streets—they’re discovered through recommendations. The Cockerel is one of those hidden gems.

Located in the peaceful village of Gussage All Saints, it combines everything people love about a traditional country pub with food that’s far beyond what many expect. Guests often describe finding The Cockerel as a discovery, returning again after experiencing the quality of the food, welcoming service and relaxed surroundings.

Rather than chasing trends, The Cockerel focuses on doing the fundamentals exceptionally well: seasonal menus, carefully prepared dishes, genuine hospitality and an atmosphere where everyone feels welcome.

If you’re looking for somewhere that feels authentic rather than commercial, The Cockerel is exactly the sort of hidden gem that’s worth seeking out.