Hunting for real, fresh blood black pudding, white pudding, sumptuous haggis or slow-cured bacons and fine charcuterie? You've come to the right place.
Don't forget, postage is just £5 when you spend more than £20. We also have over 250 retail outlets nationally. Find your nearest supplier here.
Book your Christmas Farye as soon as you can please. Choose your delivery date when you order.