12th Night Cake
02 December 2009
The celebration of Twelfth Night, the traditional last day of Christmas, is a custom that has largely died out now but at one time there was a bigger party on Twelfth Night, which is the 5th January, than on Christmas itself. Twelfth Night, marked merrily by a feast of food and drink, is also marked by [...]
