1/2 Black Pudding Stick (approx 680g)
All deliveries over the minimum order of £25 are free of charge.
1/2 Black Pudding stick (approx 680g)