Food & drink
fromTime Out London
1 day agoSix London restaurants were just added to the Michelin Guide
Six London restaurants joined the Michelin Guide in September 2025, including Tom Brown at The Capital and Aqua Shard among 16 newly listed eateries.