SHOP
We hope you enjoy browsing our stock and find the experience simple and intuitive. Fabrics are tactile so until someone invents a virtual touch app we are happy to send you samples. Please see our swatch service guide on how to obtain them. You can browse the fabrics and refine using the categories, tags and filters on the left. If you need a specific colour or type of fabric you can enter the keyword(s) in the search box.
If you need more information on a fabric, or an alternate photo we are happy to oblige. Please contact us with orders and enquiries.
Showing 1–32 of 554 resultsSorted by price: low to high
-
H0458
£0.50 per metre Ring to orderLight Blue Vintage 100% Cotton single scalloped edge Broderie Anglaise Trim
10mm
Wash 30˚C -
H0342-04
£1.00 per metre Ring to orderTurquoise metallic gimp braid
10mm
Wash 30˚C -
H0456
£1.00 per metre Ring to orderLight Blue 100% Cotton single scalloped edge Broderie Anglaise Trim
22mm
Wash 30˚C -
H0457
£2.00 per metre Ring to orderNavy Blue 100% Cotton single scalloped edge Broderie Anglaise Trim
30mm
Wash 30˚C -
10183
Sale! Original price was: £6.75.£3.38Current price is: £3.38. Ring to orderFrench Navy 62% Polyester 18% Viscose 17% Cotton 3% Elastane heavy stretch suiting / Triple Crepe -1/2 price remnant -only 50cm left
140cm
Pre-Wash 30˚C**LOW STOCK!** -
08130
Sale! Original price was: £8.50.£4.25Current price is: £4.25. per metre Ring to orderTurquoise, Lime Green and Light Blue illustrated floral Stretch Cotton Sateen
120cm
Pre-Wash 30˚C**LOW STOCK!** -
05790
£4.50 per metre Ring to orderWhite Polyester crystal Organza
150cm
Hand Wash -
08700
£4.50 per metre Ring to orderSky Blue mini daisy Nylon Tulle
140cm
Wash 30˚C -
12300
Sale! Original price was: £10.50.£4.73Current price is: £4.73. Ring to orderGrey Blue and Black 96% Cotton 3% Polyamide 1% Elastane small check stretch brushed Cotton (heavy shirting, lightweight trousering, Pjs) from Riverside. 1/2 price remnant, only 90cm left
150cm
Pre-Wash 30˚C**LOW STOCK!** -
04405
£5.25 per metre Ring to orderVivid Turquoise Polyester Tulle
150cm
Wash 30˚C -
01714
£5.50 per metre Ring to orderPale Blue Brushed Cotton Winceyette.
112cm
Pre-wash 40˚C -
09236
£5.50 per metre Ring to orderAqua Green-Blue Polyester Chiffon
120cm
Pre-Wash 30˚C -
10275
£5.50 per metre Ring to orderNavy Blue Polyester Chiffon
110cm
Wash 30˚C**LOW STOCK!** -
11704
£5.50 per metre Ring to orderDenim Blue 100% Cotton very lightweight single Jersey
155cm
Pre-Wash 30˚C -
12289
£5.50 per metre Ring to orderRoyal Blue 100% CottonVoile
140cm
Pre-Wash 30˚C**LOW STOCK!** -
TR6476
£5.60 per metre Ring to orderBlue-Grey Polyester lightweight Tricot Jersey Lining
150cm
Wash 30˚C -
10731
£5.75 per metre Ring to orderDark Grey-Blue Cotton Voile
140cm
Pre-Wash 30˚C -
13661
£5.75 per metre Ring to orderLight Blue 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13668
£5.75 per metre Ring to orderNavy Blue 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13669
£5.75 per metre Ring to orderTeal Peacock Blue/Green 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
09190
Sale! Original price was: £11.95.£5.98Current price is: £5.98. per metre Ring to orderAqua and Light Brown car print 95% Cotton 5% Elastane lightweight Jersey. 1/2 price remnant, 1.4m for £8.38
150cm
Pre-Wash 30˚C**LOW STOCK!** -
09190-2
Sale! Original price was: £11.95.£5.98Current price is: £5.98. per metre Ring to orderAqua and Light Brown car print 95% Cotton 5% Elastane lightweight Jersey. 1/2 price remnant, 1.15m for £6.88
150cm
Pre-Wash 30˚C**LOW STOCK!** -
10877
£6.10 per metre Ring to orderAirforce Navy Blue Cotton Riviera Lawn
140cm
Pre-Wash 30˚C -
12793
£6.10 per metre Ring to orderAzure Turquoise Blue 100% Cotton Riviera Lawn / Voile
140cm
Pre-Wash 30˚C -
13587
£6.10 per metre Ring to orderFrench Navy Blue 100% Cotton Riviera Lawn
148cm
Pre-Wash 30˚C -
07071
£6.50 per metre Ring to orderOrange and Mid Blue Tartan lightweight brushed 60% Cotton 40% Polyester Shirting
152cm
Pre-Wash 30˚C -
07942
£6.50 per metre Ring to orderAqua Blue and Candy Pink big spot Cotton Poplin
110cm
Pre-Wash 30˚C -
11437
£6.50 per metre Ring to orderChambray Blue and White micro stripe Lightweight 100% Cotton Shirting
145cm
Pre-Wash 30˚C -
11504
£6.90 per metre Ring to orderFrench Navy 100% Cotton Poplin
150cm
Pre-Wash 30˚C -
11269
£7.00 per metre Ring to orderRed, Blue and Green Royal Stewart (ish) tartan check Brushed 100% Cotton
145cm
Pre-Wash 30˚C -
07438
£7.50 per metre Ring to orderDenim Blue Paisley print brushed 70% Cotton 30% Polyester
150cm
Pre-Wash 30˚C -
08850
£7.50 per metre Ring to orderChambray Blue fine Cotton Shirting from Riverside
147cm
Pre-Wash 30˚C
Showing 1–32 of 554 resultsSorted by price: low to high