These 5 London restaurants have just been named the best in the world
Briefly

The World's 50 Best Restaurants includes London establishments in the top 100, offering a diverse range of culinary options in the city.
London restaurants such as Brat, The Clove Club, Lyle's, and Core have made it to the prestigious list, showcasing the city's vibrant food scene and talent.
Read at Time Out London
[
]
[
|
]