World’s best restaurants revealed and 83 UK spots make the list – is YOUR favourite on it?
The world’s top 1,000 restaurants have been named by prestigious travel guide La Liste – and 83 UK spots have made it on to the list. It’s La Liste’s tenth anniversary this year and, for the first time, 10 restaurants from eight different countries share the top spot in its 2026 ranking. With a score of 99.5, the […]