London foodfromwww.theguardian.com3 months agoIt's quite incredible': the Lancashire village with five Michelin starsAughton, a small British village, has emerged as a culinary leader with three Michelin-starred restaurants, showcasing local talent and produce.