Where To Stream Made in Britain Season 1 Episode 11
Episode 11 - At Christmas
- Aired December 11, 2018
- 60 Min
From the mass produced to the hand crafted, a behind the scenes look at how Britain's most iconic Christmas products are made. Go behind the scenes at the Welsh factory churning out 14,000,000 meters of tinsel every year. Meet the dedicated team hand-rolling luxury Christmas Crackers for the world's finest department stores. See how a British vineyard is giving French Champagne makers a run for their money. Learn how traditional Christmas puddings are made to last; and discover what goes into...