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.