No video available
UK food scene has been transformed — London now has more Michelin stars than Paris.
The UK food scene in 2026 — new Michelin restaurants, street food trends, and regional specialties.
0/2000