Day: February 7, 2024

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...