The Old Manse of Blair, whose restaurant is led by award-winning chef Scott Davies, has reached a glittering new milestone, earning a coveted spot in the Michelin Guide Great Britain & Ireland 2025.