Best sellers

Coats Moon 1000 Yards - Navy M102 (S233)
1 * Moon 1000 Yards - Navy (M102). 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
Bernina Bobbin Case
1 * Bernina Metal Bobbin Case. This is not a genuine Bernina part, it's a generic part that we have sold for 42 years and never had one return. If this does not match your machine, please contact us as we can source other machine bobbin case.
£17.73
Bleached Calico - White - 39" (99cm) wide - 50m Folded
Bleached Calico - White - 39" (99cm) wide - 50m Folded. Medium weight bleached calico is suitable for dyeing or bag making and numerous other projects. We have used the same supplier for over 30 years as this is a fantastic quality calico at a fantastic price. Please note roll is folded. 
£142.86
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Red - 20m or more
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Red. 
Price reduced when buying 20m or more.
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.
£2.93
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Orange - 20m or more
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Orange. 
Price reduced when buying 20m or more.
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.
£2.93
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Baby Pink - 20m or more
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Baby Pink. 
Price reduced when buying 20m or more.
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.
£2.93
Coats Moon 1000 Yards - Pink M211 (S083)
1 * Moon 1000 Yards - Pink (M211). 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
Coats Moon 1000 Yards - Brown M79 (S431)
1 * Moon 1000 Yards - Brown (M79). Good quality 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