The Herald
Scottish chef ‘blown away’ as he wins UK Chef of the Year title
The Craft Guild of Chefs crowned Orry Shand, who grew up and lives in Aberdeenshire, with the title. Ten talented chefs battled it out in the kitchen to serve up three dishes ...
3 days ago