Best sellers

Metal Zips 4" (10cm) - White
1 * Metal Zips 4" (10cm) - White. A strong metal zip with silver teeth suitable for trousers and heavier fabrics.
£1.75
Nylon Netting 52" (1.32m) wide - Orange
Nylon Netting 52" (1.32m) wide - Orange. Sold by the metre. The possibilities are endless with nylon netting fabric. This versatile netting fabric is ideal for costumes, bridal accessories, petticoats, tutus, party dresses and more!
£1.25
Nylon Netting 52" (1.32m) wide - Burgundy
Nylon Netting 52" (1.32m) wide - Burgundy. Sold by the metre. The possibilities are endless with nylon netting fabric. This versatile netting fabric is ideal for costumes, bridal accessories, petticoats, tutus, party dresses and more!
£1.25
Plain Polyester Cotton (polycotton) 45" (1.14m) wide - Jade - 20m or more
Plain Polyester Cotton, also known as polycotton - 45" (1.14m) wide - Jade. 
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
Entaco Tapestry Needles 100 Pack of Size 20
1 Box of Entaco Tapestry Needles 100 Pack - Size 20 in a storage box. Large eye for wool/stranded cotton.  Length 44mm - Diameter 0.043 (thousand of an inch) or 1.09mm
£6.54