Where To Stream The Celebrity Apprentice Season 2025 Episode 2
London
- Aired December 30, 2025
- 60 Min
After a festive trip to Lapland, 12 famous faces sled back to London to pitch their Christmas biscuits to supermarket giants and retailers in aid of Children in Need.