With Christmas just around the corner, hundreds of Blue Peter viewers are in the studio for our traditional Christmas carol round the tree. Show more
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
With Christmas just around the corner, hundreds of Blue Peter viewers are in the studio for our traditional Christmas carol round the tree. Show more