2. THE SPEY LARDER
The Spey Larder is one of Scotland’s finest delicatessens. Dating from 1864, the shop oozes atmosphere and vintage character and is a delight to browse in, stocking a superb range of specialist foods, fine wines, malt whiskies and country style gifts. Tel: 01340 871243, www.speylarder.com