Alex Hall sits in and finds out how Santa delivers all those presents in one night and hears from the NHS choir hoping to be the Christmas number one.
Discover 11,128,835 listings and 279,757 playable programmes from the BBC
Alex Hall sits in and finds out how Santa delivers all those presents in one night and hears from the NHS choir hoping to be the Christmas number one.