Hunting for real, fresh blood black pudding? Or our white pudding, sumptuous haggis, slow-cured bacons and fine charcuterie? You've come to the right place. Remember, postage is just £5 when you spend more than £30.
We also have nearly 300 retail outlets across the country. Find your nearest supplier here.