Aberdeenshire-born chef Orry Shand opens his debut restaurant next week – Falls by Orry Shand on Royal Deeside, about 20 miles from Aberdeen. Orry trained in top Scottish kitchens including Restaurant Andrew Fairlie at Gleneagles and Number One at the Balmoral Hotel in Edinburgh, and came to prominence as Scottish National Chef in 2019 and UK […]

Continue reading