I'm just curious I suppose, plus always on the lookout for new ideas.
We do:
Breakfast with Santa on Christmas Eve at the local garden centre
Santa train usually on the second weekend in December
Panto by local am dram group usually attend of December, as its DC1s birthday then. And she loves going as part of her birthday treat.
Christmas disco/party at a local pub one evening during the week before the big day.