Aughton, near Ormskirk, has been called Britain’s culinary capital and become a global destination for foodies
It has been called the culinary capital of Britain, with no less than five Michelin stars for 8,000 residents. This is not London, nor Edinburgh, but Aughton, a village in West Lancashire.
The Japanese city of Kyoto has previously been lauded as having the highest number by head, with 100 Michelin-starred restaurants for its 1.46 million people.
Continue reading...