WHOLE Please choose product options by visiting Whole Black Pudding. Default sortingSort by popularitySort by average ratingSort by latestSort by price: low to highSort by price: high to low Select optionsWhole Black Pudding £5.50 – £10.00Select optionsBall Haggis £5.99 – £11.98Select optionsWhole Fruit Pudding £6.75 – £13.00Add to basketLorne Whole £6.85Add to basketStornoway Black Pudding £7.50Select optionsWhole Haggis £5.50 – £10.00