Liberty London Christmas pudding

Wrapped inside a chic Liberty London fabric is a traditional steamed pudding that combines vine fruits, spices, brandy and rum for a decadent hit of festive flavour. A little on the costly side for a pudding, but definitely a treat for those who love a bit of luxury.

£19.95