Christmas Pudding!

Christmas Pudding!

Xmaspudding1

Regular price £5.50
/

Only 0 items in stock!
400g Christmas Pudding - add some cream and serve this warm slice of festive love.