London’s Michelin starred restaurants 2018 Restaurants Michelin has announced its guide to London restaurants awarded Michelin stars for 2018.