The Michelin Guide Great Britain & Ireland 2025 launch ceremony will be hosted in Glasgow for the first time ever, brought together in partnership with ...| foodanddrink.scotsman.com