Where To Stream Château DIY at Christmas Season 3 Episode 1
Episode 1
- Aired December 18, 2023
- 60 Min
There's a festive frenzy in the Loire Valley, as Ben and Billie embark on an ambitious project to create the tallest Christmas tree in France. Meanwhile, Philip prepares the château for an unforgettable Christmas extravaganza, along with a surprise DIY project for when Janet returns.