The Great British Sewing Bee Season 6 Episode 2
Hosted by the ever-charismatic Joe Lycett, the sewing room is buzzing with excitement as the 11 talented sewers gear up for a thrilling holiday week.
The Great British Sewing Bee Season 6 Episode 2 Read More »