The best fish and chip shop in Britain for 2018 has been officially crowned
The best fish and chip shop in Britain has been named as Millers of Haxby.
From cosy inns and pubs to the smartest places in town, Country Life reviews the very best pubs and restaurants across the country. From pre-theatre dining in London to the best places to eat in The Cotswolds, Country Life reviews the best restauraunts in the country regularly.