Traditional handmade Christmas Pudding by Bramble Foods

From £4.75 to £6.95


Product details

A classical Christmas pudding filled with a variety of fruits and spices;  rich and fruity.