Best sellers

Coats Moon 5000 metre - Multipack
1 * Moon 5000m Multipack. Pack contains 10 reels of assorted colours. No colour choice. 100% polyester thread for machine sewing. Equivalent to £3.00 each (£3.60 inc VAT). Pack may contain some Superstitch while stock lasts.
£30.00
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Bright Turquoise - 37m Roll
37m Roll of Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Bright Turquoise. When buying a roll the metre price becomes £2.34 a metre ex-vat, £2.80 inc vat.
A plain polycotton fabric material of a superior quality (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.
£99.16
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Baby Blue - 37m Roll
37m Roll of Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Baby Blue. When buying a roll the metre price becomes £2.34 a metre ex-vat, £2.80 inc vat.
A plain polycotton fabric material of a superior quality (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.
£99.16
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Pale Lemon - 20m or more
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Pale Lemon. 
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 - Dusky Pink - 20m or more
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Dusky 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
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Cream - 20m or more
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Cream. 
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
Bias Binding 1" (25mm) - Light Grey - Roll
1 * Bias Binding 1" (25mm) - Light Grey - 50m Roll Price. Bias tape is used in making piping, binding seams, finishing raw edges, etc. It is often used on the edges of quilts, placemats, and bibs, around armhole and neckline edges.
£12.85
Bias Binding 1/2" (12mm) - Dark Grey Roll
1 * Bias Binding 1/2" (12mm) - Dark Grey. 33m Roll. Bias tape is used in making piping, binding seams, finishing raw edges, etc. It is often used on the edges of quilts, placemats, and bibs, around armhole and neckline edges.
£6.21
Satin Bias 3/4" - Bottle - 25m Roll (699)
1 * Satin Ribbon Bias 3/4" - Bottle. 25m Roll. This binding cut on the bias makes edging quick and easy. The satin finish makes it suitable for bridal wear, basques, special occasion wear etc.
£14.21