1 article
In June 2026, London's newest Michelin-starred restaurant, 'The Labyrinth,' will offer a 27-course tasting menu priced at £750 per person.