Best sellers

Coats Moon 1000 Yards - Red M217 (S138)
1 * Moon 1000 Yards - Red (M217). 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
Lesur 100m - Purple 426 (S157)
1 * Lesur 100m - Purple 426. Good quality polyester thread for machine and hand sewing. Colours are only for illustrative purposes. Colours may not be accurate in some browsers.
£0.58
Fleece Fabric 58" 1.48m wide - Charcoal Grey
Fleece Fabric 58" 1.48m wide - Charcoal Grey. 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
Lime Cotton 58/60"
100 % Lime Cotton 58/60" wide. Sold by the metre. A beautiful and high quality piece of fabric. The material is made from 100% Cotton. This fabric is very light, soft to the touch, and very breathable when used for clothing purposes. This is sure to be of superior quality and easy to work with for any project. 
£5.49
Entaco Chenille Needles 100 Pack - Size 24
100 Pack of Chenille Needles size 24 in a storage box. Similar to a Tapestry needle but sharper. Length 37mm - Diameter 0.030 (thousand of an inch) or 0.76mm
£8.53
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Grey
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Grey. 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 - Grey M84 (S396)
1 * Moon 1000 Yards - Grey (M84). 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