Showing the single result

Check out our chieftains of the pudding race at Christmas, made in-house this festive season to our own recipe.

Haggis

Price range: £3.50 through £15.60

This delicious haggis makes for the perfect addition to any cooked breakfast.