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 331 resultsSorted by latest
-
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 -
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 -
13688
£9.50 per metre Ring to orderSugar Pink and Red awning stripe 99% Cotton 1% Elastane soft and lightweight Seersucker
152cm
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 -
13681
£10.50 per metre Ring to orderIvory 100% Cotton open weave soft Mesh Shirting
155cm
Pre-Wash 30˚C -
13680
£10.50 per metre Ring to orderBlack 100% Cotton open weave soft Mesh Shirting
155cm
Pre-Wash 30˚C -
13679
£8.25 per metre Ring to orderBlack 100% Cotton silky Poplin Shirting
150cm
Pre-Wash 30˚C -
13678
£9.50 per metre Ring to orderMid Grey 100% Cotton Chambray Shirting
147cm
Pre-Wash 30˚C -
13669
£5.75 per metre Ring to orderTeal Peacock Blue/Green 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 -
13667
£5.75 per metre Ring to orderMid Grey 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13666
£5.75 per metre Ring to orderTaupe Pale Grey 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13665
£5.75 per metre Ring to orderHoney Beige 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13664
£5.75 per metre Ring to orderOlive Green 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13663
£5.75 per metre Ring to orderBottle Green 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13662
£5.75 per metre Ring to orderEmerald Green 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13661
£5.75 per metre Ring to orderLight Blue 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13660
£5.75 per metre Ring to orderSunny Yellow 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13659
£5.50 per metre Ring to orderIvory 100% Cotton Voile (great for lining summery dresses and skirts)
147cm
Pre-Wash 30˚C -
13658
£5.50 per metre Ring to orderWhite 100% Cotton Voile (great for lining summery dresses and skirts)
147cm
Pre-Wash 30˚C -
13654
£12.50 per metre Ring to orderRoyal Blue 100% Cotton eyelet Broderie Anglaise (26cm between vertical stripe panels
140cm
Pre-Wash 30˚C -
13650
£17.50 per metre Ring to orderWhite 100% Cotton Lawn with Red polka dots embroidery (1cm dots)
125cm
Hand Wash -
13644
£19.50 per metre Ring to orderNavy, Chartreuse Sky Blue and Emerald Green paint splatter print 98% Viscose 2% Lurex (superfine gold and silver glittery vertical woven lines)
140cm
Pre-Wash 30˚C -
13634
£16.25 per metre Ring to orderOrange, Pink and Ultramarine Blue tiger print 100% Viscose Lawn
148cm
Pre-Wash 30˚C -
13633
£16.25 per metre Ring to orderHyacinth Blue and Multicolour big colourful floral with gold Coupe Fil 98% Viscose 2% Lurex Lawn
140cm
Pre-Wash 30˚C -
13632
£16.25 per metre Ring to orderBlack, Green, Pink and Purple floral print 100% Viscose Crepe
148cm
Pre-Wash 30˚C -
13631
£16.25 per metre Ring to orderFuchsia Pink and Bottle Green Marguerite Daisy Print 100% Viscose Crepe
152cm
Pre-Wash 30˚C -
13630
£16.25 per metre Ring to orderBurnt Orange, Pink and Green floral print Viscose Lawn
155cm
Pre-Wash 30˚C -
13628
£14.50 per metre Ring to orderBlush Beige lightweight 100% Linen
152cm
Pre-Wash 30˚C
Showing 1–32 of 331 resultsSorted by latest