About 8,000 people live in Aughton yet the Lancashire village hosts not one, but three restaurants with Michelin stars – more than big city neighbours Liverpool and Manchester combined.
Aughton, which lies between Maghull and Ormskirk, has three restaurants with Michelin stars; Tim Allen's sō-lō has one, as does Mark Birchall's The Barn at Moor Hall, while Birchall's flagship ...