Two of the best restaurants in the world are in London, apparently
Briefly

The World's 50 Best Restaurants list includes two eateries in London, showcasing the city's diverse culinary scene and talented chefs.
Ikoyi and Kol rank 42nd and 17th globally, respectively, praised for their innovative dishes and authentic Mexican cuisine with British ingredients.
Read at Time Out London
[
]
[
|
]