England’s traditional Christmas puddings

Embed:

By Christmas eve more than 16 million Christmas puddings will have been produced by one specialist factory in Middle England, using ingredients from around the world.

Leave a Reply