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