January 1, 2019

Festive Feast Part 3 “The Pudding”

Welcome to the sweet and sticky things. Christmas pudding is still a firm tradition in the UK though the desire for variations on the theme seem to get more extravagant every Christmas, according to the marketing from supermarkets. Traditionally the Queen gives a Christmas pudding to each member of her staff (around 1,500). In the […]