Loch Bay Restaurant, Isle of Skye, is awarded its first Michelin Star just 18 months after opening. The latest edition of the UK Michelin Guide, 2018, has been unveiled and Michael and Laurence Smith’s restaurant, Loch Bay, on the Isle of Skye, has not only been awarded its first Michelin Star just 18 months after… Read more about Loch Bay Restaurant, Isle of Skye, is awarded its first Michelin Star just 18 months after opening.
