Description
Fresh, real blood black pudding is so rare most fans have never eaten it. All the major black pudding producers we know make theirs with imported dried blood powder instead. We also stock sumptuous white pudding and a stunning haggis (all year round).