Charlie's here on your Christmas Eve afternoon with festive music, merry fun and updates.
Discover 11,128,835 listings and 280,389 playable programmes from the BBC
Charlie's here on your Christmas Eve afternoon with festive music, merry fun and updates.