THE UK is full of pretty towns and villages – but this one is home to one of the best pubs in the country. According to the Good Food Guide this restaurant is a place where you’ll get ...