No products in the basket.
Return to shop
Be the first to find out about exclusive membership offers on new season fabrics plus pattern and fabric inspiration.
Error: Contact form not found.
350+ products
334 products
246 products
293 products
228 products
156 products
32 products
273 products
Up to 50% off fabrics
Now with more than 10% discount on all new fabrics.
Worldwide Mail Order since 1984
Free Postage on ALL orders | UK & NI over £60 | ROI over £90
Full satisfaction or your money back!
‘Sunshine Bright’ Double Gauze Printed Cottons
Digital Printed Cotton Lawn in Aqua Floral
Dress and Suiting weight 100% Linen
Viscose Spandex Digital Printed Stretch Jersey ‘Trieste’
Viscose Spandex Digital Printed Stretch Jersey ‘Turin’
Viscose Spandex Digital Printed Stretch Jersey ‘Catania’
Viscose Spandex Digital Printed Stretch Jersey ‘Parma’
Viscose Spandex Digital Printed Stretch Jersey ‘Rome’
Fabulous Flax soft Linen Viscose print ‘Juliet’
Fabulous Flax soft Linen Viscose print ‘Melissa’
Fabulous Flax soft Linen Viscose print ‘Christine’
Navy Anchor Polar Fleece
Olfa: Cutters, Knives, Mats, Blades
Nylon runner Lace by Makower
Sewing Gift Set
Clipped and pleated Chiffon Voile in abstract design
Polyester Micro Fleece
Lago 90% Recycled Cotton 10% Organic Linen Digitally Printed Fabric – OGL025, OGL028
Embroidered Fleur Lace
Polyester Double scallope embroidered lace, Telio design 37765
Cotton pique ‘Honeycombe’ stretch suiting
Vilene Sew- In Interfacing for Medium weight fabrics & Mask Making
Harry Potter and Friends Cotton per 1/2mt
New 100% Boiled Wool Superior Heavy Weight
Polyester Spandex Luxury Stretch Satin
Pisces cystal Diamantee Applique Motif
Embroidered Champagne metallic scalloped lace
Superior Pima Cotton Lawn Prints
A sandwashed Silk effect in 100% Tencel
7.5 Inch – 19cm – Sewing Wizards Multi-use Sewing and Craft Scissors
Simple, Fun and Quick – Advent Calendar Kit
Pistachio coloured Polyester Metallic Shimmer Jacquard
Stretch Denim Heavy Jeans Solid Rich Navy
One Stitch at a Time Cotton by the half metre