Description: In-store & Online Sewing Machines Specialists try our machines & get expert advice. We stock a large selection of fabrics, Haberdashery, & much more
orders over £45.00
Colchester | Chelmsford | Dovercourt | Ipswich | Salisbury
German Made Sewing Furniture