A village in West Lancashire has been hailed as the culinary capital of Britain after winning its fifth Michelin star (across three restaurants). With just 8,300 residents, Aughton, near Ormskirk, now has the highest per capita number of stars in the world – an accolade previously held by the Japanese city of Kyoto. “We’ve had people from the States plan their honeymoon around dinner here,” Mark Birchall, the chef at the newly three-starred Moor Hall, told The Guardian.
A collection of some of the earliest and finest photographs of England and its landscapes has been acquired by Historic England. The collection, of more than 8,000 black-and-white images, covers every English county and was put together by Janette Rosing, a renowned photographic consultant who died in 2021, after dedicating her life…