Secret London
3 months agoThese Are The New Michelin-Starred Restaurants In London
The MICHELIN Guide has announced the changes to the list of Michelin-starred restaurants in London and the UK & Ireland.
The guide emphasized that the newly added restaurants are recognized for their resilience in the face of challenges in the food industry. [ more ]