TWO north west venues have made the top 100 gastro pubs for 2025 ... The Fox and Barrell is one of Cheshire’s finest country pubs and has been recommended by the Good Food Guide for a number ...