Cashmere cape, £375, Johnstons of Elgin, Cashmere cardigan, £129 and scarf ... Fashion at The Fife Arms, “tartan, tweed and cashmere are completely tied to Scottish identity.” ...