£ AU$ CA$ US$ €

Marks and Spencer Classic Christmas Pudding 907g

Marks and Spencer Classic Christmas Pudding 907g

Delicately spiced and packed full of plump, juicy vine fruits, with lashings of cider, rum and sherry.


Serves 8

£8.80