It'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.