Join our newsletter for 10% off at the Penguin Shop

The Great British Sewing Bee: Everyday Style

·