A walk around Greater London visiting the 80 2025 Michelin starred restaurants.
Followed by visits to the new 2026 entries during other walks.
Click for more details