News & Features Michelin Star Guide: Best restaurants in the UK announced The UK and Ireland Michelin Guide now has a total of 188 starred restaurants, says Alex Martin. New stars were born this week as Michelin updated… By Alex Martin