Traditional handmade Christmas Pudding by Bramble Foods

From £5.75 to £8.75


Product details

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