Our specialist subject!

We have every fabric imaginable – if you can think of it, we probably have it somewhere in the shop! From Liberty Print fabrics to Hessian, we have fabrics to suit every style.

Competitive Prices

Our fabrics vary in price, starting from £2.00 per metre for netting, ranging up to £14.00 per metre for some of our beautiful Liberty Print fabrics. We guarantee a competitive price on all our fabrics.

Fabric bargains

We have remnants and offcuts for sale at bargain prices which are very popular for crafting and textiles projects.


With a few exceptions, our fabrics range from 45-60in (W), but as a rule of thumb, most fabrics in stock measure 60in (W).

We can also provide you with samples at a minimum retail of ¼m (10in approx).

Whatever your fabric needs we can help

Dress fabric specialists

We specialise in dress fabrics including:

    • 100% Cotton

    • Polycotton and other cotton blends

    • Satin

    • Jersey

    • Linen

    • Wool

    • Faux Furs

    • Leatherettes

    • Fleeces

Fabric for every purpose

  • Vinyls – ideal for tablecloths and in a range of patterns from subtle polka-dots to bold stripes

  • Muslin – perfect for jam making and crafting

  • Voile – excellent for creating privacy in curtaining, but letting in all the light

  • Scrim – for all those window cleaners to use as fancy window rags!

  • Hessian – fabulous for sacking and ideal for vintage window dressing

  • Lining and Satin Lining – the finishing touch to your fabric creations

Seasonal fabrics

We stock seasonal fabrics all year round.

Halloween fabrics – covered in all sorts of creepy crawlies, skulls and spider webs. Perfect for creating a spooky vibe in your house or trick-or-treat fancy dress!

Christmas fabrics and haberdashery – festive red and green fabrics, and ribbons with a range of wintry images for making cute Christmas crafts!