#chef-departures

[ follow ]
London food
fromTime Out London
13 hours ago

The 7 London restaurants that lost stars in the 2026 Michelin Guide

Several London restaurants lost Michelin stars in the 2026 update, chiefly because they closed or their head chefs left.
[ Load more ]