The 11 Best New London Restaurants Opening in May 2026
✦ NabkaNews BriefAuto-summarized from multiple outlets · verify with the source
New restaurants are opening in London, with some outlets reporting that several are set to open in May 2026, while others indicate that they will open in July 2026. The exact number and details of the openings are not consistent across reports, but it appears that multiple new restaurants will be available to try in London in the near future. Some outlets have compiled lists of the best new restaurants to try, although the criteria and focus of these lists vary.
Full coverage
12345678