The Great British Sewing Bee - Series 8

Sara Pascoe hosts as 12 talented home sewers create beautiful garments.

The Great British Sewing Bee: Season 8 - 10 Episode s