It's the return of the Blue Peter Bring and Buy Sale, with a whole host of CBBC faces bringing and buying to raise money for Children in Need. Show more
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
It's the return of the Blue Peter Bring and Buy Sale, with a whole host of CBBC faces bringing and buying to raise money for Children in Need. Show more