The last day for Christmas deliveries is Thursday 10th December - please order by 1pm on Tuesday 8th. We will start delivering orders again on Thursday 8th January.

Our History

Grants of Speyside is a long established family business.  Today, Stuart Grant is the fifth generation to carry on the tradition. Scroll down to learn more!