You have no items in your cart
Luxury Christmas Pudding - 350g is backordered and will ship as soon as it is back in stock.
Award winning luxury Christmas pudding handmade in Devon with the finest Christmas Cheer!!
Available in 2 sizes:
350g - serves 2-3
750g - serves 4-8