Best sellers

Coats Moon 1000 Yards - Cerise M213 (S092)
1 * Moon 1000 Yards - Cerise (M213). 100% polyester thread for machine and hand sewing. Colour and description is only for illustrative purposes. Colours may not be accurate in some browsers.
£1.37
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Baby Pink
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Baby Pink. Sold by the metre. A plain polycotton fabric material of a superior quality fabric (65% polyester 35% cotton) in fabulous colours. The fabric will be sent in one continuous length. This is the best quality available, don't be fooled by the cheaper imported options.
£3.17
Anorak Cord 2mm - White
1m * Anorak Cord 2mm - White. Sold by the metre. A strong, durable cord suitable for use in jackets, trousers and hoodies.
£0.16
Fleece Fabric 58" 1.48m wide - Brown
Fleece Fabric 58" 1.48m wide - Brown. Sold by the metre. It can be used in clothing, blankets and many more projects. Polar fleece is a soft napped insulating fabric made from a polyester called polyethylene terephthalate (PET)
£5.97
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Emerald
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Emerald. Sold by the metre. A plain polycotton fabric material of a superior quality fabric (65% polyester 35% cotton) in fabulous colours. The fabric will be sent in one continuous length. This is the best quality available, don't be fooled by the cheaper imported options.
£3.17
Coats Moon 1000 Yards - Purple M25 (S150)
1 * Moon 1000 Yards - Purple (M25). 100% polyester thread for machine and hand sewing. Colour and description is only for illustrative purposes. Colours may not be accurate in some browsers.
£1.37
Cotton Tape 25mm (1") - Black
1 * Cotton Tape 25mm (1") - Black. Sold by the metre. Cotton tape is suitable for a variety of craft and sewing uses such as making bunting, lengthening hems and reinforcing seams.
£0.20