Orry Shand, Scotland’s former National Chef of the Year, has announced plans to open his first independent restaurant and make his TV debut on the new series of the BBC’s Great British Menu. Located ...