The Great British Sewing Bee - Series 10

Twelve of the country’s best home sewers create exquisite and imaginative garments.

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