Two Michelin Stars for a Scottish Gem: Glenturret Lalique Shines Bright
In the heart of Perthshire, Scotland, the Glenturret Lalique restaurant has been awarded an impressive accolade “This is an ecstatic moment for us; we are all thrilled to have been awarded a second Michelin star and happy too that Scotland...