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 38 results
-
H0705
£1.70 per metre Ring to orderDenim Blue 65%Cotton 35% Polyester Bias Binding
20mm
Wash 30˚C -
H0704
£1.70 per metre Ring to orderMid Denim Blue 65%Cotton 35% Polyester ready made piping
3mm/10mm
Wash 30˚C -
13059
£12.50 per metre Ring to orderIndigo Mid-Blue 10oz approx medium heavy Denim
153cm
Pre-wash 40˚C -
12913
£17.25 per metre Ring to orderWhite and Yellow 35mm daisy print Blue Chambray lightweight Denim (5oz)
140cm
Pre-Wash 30˚C -
12912
£23.75 per metre Ring to orderYellow Green and White daisy embroidered Blue Chambray lightweight Denim (5oz)
145cm
Pre-Wash 30˚C -
12830
£10.75 per metre Ring to orderIndigo Blue, White and Red 40mm wide railroad stripe lightweight 100% Cotton Denim
149cm
Pre-Wash 30˚C -
12829
£10.75 per metre Ring to orderIndigo Blue and Cream ticking stripe lightweight 100% Cotton Denim
149cm
Pre-Wash 30˚C -
12815
£15.00 per metre Ring to orderFuchsia Pink 70% Cotton 28% Polyester 2% Elastane 9.5oz Denim
160cm
Pre-Wash 30˚C -
12814
£15.00 per metre Ring to orderLilac Purple 70% Cotton 28% Polyester 2% Elastane 9.5oz Denim
160cm
Pre-Wash 30˚C -
12806
£13.25 per metre Ring to orderBlack/Grey 100% Cotton 4.5oz chambray Denim
142cm
Pre-Wash 30˚C -
12801
£15.00 per metre Ring to orderRed 70% Cotton 28% Polyester 2% Elastane 9.5oz Denim
160cm
Pre-Wash 30˚C -
12690
£13.50 per metre Ring to orderRoyal Bright Blue 96% Cotton 4% Elastane medium – Heavy Stretch Denim
136cm
Pre-Wash 30˚C -
12689
£14.50 per metre Ring to orderLight Indigo 99% Cotton 1% Elastane low stretch heavy Denim
160cm
Pre-Wash 30˚C -
12602
£12.50 per metre Ring to orderDenim Blue 65% Cotton 35% Linen Chambray lightweight Linen mix from Riverside
160cm
Pre-Wash 30˚C -
12601
£12.50 per metre Ring to orderDark Indigo Navy 100% Cotton medium/heavy weight 100% Cotton Denim (approx 8oz)
150cm
Pre-Wash 30˚C -
12600
£12.50 per metre Ring to orderDark indigo Navy 100% Cotton lightweight Denim (approx 6oz)
152cm
Pre-Wash 30˚C**LOW STOCK!** -
12507
£19.50 per metre Ring to orderBlack 70% Cotton 28% Polyester 2% Elastane stretch denim medium weight Needlecord
136cm
Pre-Wash 30˚C -
12506
£19.50 per metre Ring to orderJeans Blue 70% Cotton 28% Polyester 2% Elastane stretch denim medium weight Needlecord
136cm
Pre-Wash 30˚C -
12484
£12.50 per metre Ring to orderIndigo Blue 97% Cotton 3% Elastane heavy weight 10oz (approx) Stretch Denim with brushed backing (25% stretch)
135cm
Pre-wash 40˚C -
12483
£12.50 per metre Ring to orderIndigo Blue 97% Cotton 3% Elastane heavy weight 10oz (approx) Stretch Denim with lightly brushed backing (25% stretch)
134cm
Pre-wash 40˚C -
12482
Sale! £5.32 per metre Ring to orderIndigo Blue 97% Cotton 3% Elastane medium weight 8oz (approx) Stretch Denim (15% stretch) only 85cm left - 1/2 price remnant
143cm
Pre-wash 40˚C**LOW STOCK!** -
12469
£18.50 per metre Ring to orderIndigo Blue 50% Cotton 49% Linen 1% Elastane medium weight soft Denim from Riverside
137cm
Pre-Wash 30˚C -
12284
£14.50 per metre Ring to orderMid Blue rinse 10oz 100% Cotton heavy Denim
170cm
Pre-wash 40˚C -
11998
£9.50 per metre Ring to orderIndigo Blue unwashed 100% Cotton 7oz light/medium weight Denim
150cm
Pre-wash 60˚C -
11937
£12.50 per metre Ring to orderBright Blue 75% Cotton 23% Polyester 2% Elastane 9oz (approx) stretch Denim
130cm
Pre-Wash 30˚C**LOW STOCK!** -
11900
£16.50 per metre Ring to orderIndigo Blue dark unwashed 13.5oz red selvedge Heavy Denim
81cm
Pre-wash 60˚C -
11596
£17.50 per metre Ring to orderBlack 90% Cotton 5% Polyester 5% Elastane medium weight denim Jersey
150cm
Pre-Wash 30˚C -
11426
£13.65 per metre Ring to orderLight wash Indigo Blue washed stretch 6oz lightweight Denim
140cm
Pre-Wash 30˚C -
11347
£8.50 per metre Ring to orderIndigo Blue heavy unwashed stretch denim 10.75oz 98% Cotton 2% Elastane
148cm
Pre-Wash 30˚C -
10649
£13.25 per metre Ring to orderDeep Denim Blue 100% Cotton 4.5oz Chambray shot denim Shirting
142cm
Pre-Wash 30˚C -
10644
£15.00 per metre Ring to orderIndigo and Red 20mm wide ticking stripe 100% Cotton medium/heavy (286gms) washed Denim
160cm
Pre-Wash 30˚C**LOW STOCK!** -
10500
£12.50 per metre Ring to orderInk Navy glazed finish 97% Cotton 3% Elastane stretch medium/heavy Denim
150cm
Pre-Wash 30˚C
Showing 1–32 of 38 results