This London Restaurant Just Lost All Three of Its Michelin Stars by Jeremy Repanich October 08, 2019 Michelin had some surprises when it unveiled its new UK and Ireland guide. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest