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 2061 resultsSorted by popularity
-
13752
£11.50 per metre Ring to orderCobalt Blue medium weight 55% Linen 45% Viscose
140cm
Pre-Wash 30˚C -
13751
£11.50 per metre Ring to orderEmerald Green medium weight 55% Linen 45% Viscose
140cm
Pre-Wash 30˚C -
13750
£11.50 per metre Ring to orderEmerald Green medium weight 55% Linen 45% Viscose
140cm
Pre-Wash 30˚C -
13728
£12.50 per metre Ring to orderDark Navy Blue and White guinea fowl spots print 100% Cotton Poplin shirting from Riverside
150cm
Pre-Wash 30˚C -
13729
£12.50 per metre Ring to orderTerracotta Pink and White guinea fowl spots print 100% Cotton Poplin shirting from Riverside
150cm
Pre-wash 40˚C -
13730
£14.50 per metre Ring to orderWhite 99% Cotton 1% Elastane low stretch heavy Drill / Denim (10% Stretch)
160cm
Pre-Wash 30˚C -
13726
£12.50 per metre Ring to orderSilver Grey floppy medium weight Linen and Viscose Mix
145cm
Pre-wash 40˚C -
13725
£12.50 per metre Ring to orderChalk White Medium / Heavy Linen and Cotton Mix
145cm
Pre-Wash 30˚C -
13724
£16.95 per metre Ring to orderIvory heavy Washed 80% Ramie 20% Cotton
145cm
Pre-Wash 30˚C -
13723
£12.50 per metre Ring to orderOatmeal Natural lightweight and floppy Linen and Viscose mix
145cm
Pre-wash 40˚C -
13722
£12.50 per metre Ring to orderDark Brown medium weight Linen, Cotton and Elastane (lightweight trousers/dress weight)
145cm
Pre-wash 40˚C -
13721
£9.50 per metre Ring to orderOmbre Dusky Pink medium/Light Linen and Cotton
95cm
Pre-Wash 30˚C -
13720
£28.75 per metre Ring to orderWhite and Multicolour watercolour floral print medium weight 100% Linen
137cm
Pre-Wash 30˚C -
13719
£16.50 per metre Ring to orderMango Orange medium/ heavy 100% Linen
150cm
Pre-wash 40˚C -
13703
£17.50 per metre Ring to orderDusky Pink Quilted 100% Cotton Double Gauze (poly wadding)
137cm
Pre-wash 40˚C -
13702
£12.50 per metre Ring to orderCandy Fuchsia Pink washed 100% Silk Piqué Crepe with very subtle geometric polka dot in 1m panels (sold per metre, but let us know if you would like whole panels).
100cm
Handwash -
13700
£12.50 per metre Ring to orderLight Pink and White candy stripe 100% Cotton Oxford weave British made Shirting
160cm
Pre-Wash 30˚C -
13699
£12.50 per metre Ring to orderWhite 100% Cotton 50's Poplin weave British made Shirting
154cm
Pre-wash 40˚C -
13698
£12.50 per metre Ring to orderWhite 100% Cotton Piqué weave British made Shirting
148cm
Pre-wash 40˚C -
13697
£15.00 per metre Ring to orderLight Blue 96% Cotton 4% Elastane British made Cuffing / Ribbing
100cm
Pre-Wash 30˚C -
13696
£19.50 per metre Ring to orderLight Blue 100% Cotton heavy British made loopback Sweatshirting
150cm
Pre-Wash 30˚C -
13695
£19.50 per metre Ring to orderHyacinth Blue 100% Cotton heavy British made loopback Sweatshirting
150cm
Pre-Wash 30˚C -
13694
£19.50 per metre Ring to orderDusky Lilac 100% Cotton heavy British made loopback Sweatshirting
170cm
Pre-Wash 30˚C -
13693
£19.50 per metre Ring to orderLight Grey 100% Cotton heavy British made loopback Sweatshirting
170cm
Pre-Wash 30˚C -
13692
£19.50 per metre Ring to orderCream 100% Cotton heavy British made loopback Sweatshirting
150cm
Pre-Wash 30˚C -
13691
£9.50 per metre Ring to orderChocolate Brown crisp scrunchy 100% Cotton weighty Poplin (good for summer trousers / shirt dresses, etc)
150cm
Pre-Wash 30˚C -
13690
£12.50 per metre Ring to orderMagenta Pink, Flame Orange and Aubergine Purple abstract animal print superfine 100% Cotton Voile
145cm
Pre-Wash 30˚C -
13689
£9.50 per metre Ring to orderSugar Pink 99% Cotton 1% Elastane soft and lightweight Seersucker
150cm
Pre-Wash 30˚C -
13687
£9.50 per metre Ring to orderRoyal Blue and White pencil stripe 100% Cotton silky Poplin Shirting
145cm
Pre-Wash 30˚C -
13686
£9.50 per metre Ring to orderSky Blue, Candy Pink and Multicolour ditsy floral 100% Cotton T-shirt weight Jersey
170cm
Pre-Wash 30˚C -
13685
£19.50 per metre Ring to orderBlack 100% Cotton 460gsm heavy British made Sweatshirting
150cm
Pre-Wash 30˚C -
13684
£12.50 per metre Ring to orderIvory Cream 60% Cotton 33% Viscose 5% Polyamide Bouclé Cardigan Jacket Tweed
140cm
Hand Wash
Showing 1–32 of 2061 resultsSorted by popularity