Baubles, Cards and Crackers: How London made Christmas 2 Wednesday, 26 November, 2025 Report to follow….