Cotton
Showing 33–64 of 660 resultsSorted by latest
-
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 -
13655
£15.00 per metre Ring to orderSea Green / Dusky Teal 97% Cotton 3% Elastane Stretch Jumbo Corduroy
150cm
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 -
13653
£10.50 per metre Ring to orderDark Fuchsia Pink 100% Cotton Brushed Drill / Trousering
142cm
Pre-Wash 30˚C -
13652
£14.50 per metre Ring to orderStone Beige 80% Cotton 15% Cupro 5% Elastane stretch Gaberdine
150cm
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 -
13646
£16.50 per metre Ring to orderIndigo Blue 9oz 100% Cotton soft washed medium weight Denim
145cm
Pre-Wash 30˚C -
13645
£16.50 per metre Ring to orderLime Green 9oz 100% Cotton soft washed medium weight Denim
145cm
Pre-Wash 30˚C -
13641
£10.50 per metre Ring to orderBlack and Multicolour space robots print 100% Cotton Poplin
148cm
Pre-Wash 30˚C -
13640
£14.50 per metre Ring to orderBlack 55% Linen 45% Cotton medium weight linen mix
150cm
Pre-Wash 30˚C -
13639
£14.50 per metre Ring to orderBurnt Orange 55% Linen 45% Cotton medium weight linen mix
140cm
Pre-Wash 30˚C -
13638
£15.00 per metre Ring to orderTeal, Rust, Red, Olive mosaic animal abstract print 100% Cotton Lawn
148cm
Pre-Wash 30˚C -
13637
£15.00 per metre Ring to orderTeal, Pink and Orange Moroccan tiles print 100% Cotton Poplin
147cm
Pre-Wash 30˚C -
13636
£17.50 per metre Ring to orderFoxglove Purple 100% Jacquard stripe (sort of) quilted 100% Cotton
140cm
Hand Wash -
13627
£12.50 per metre Ring to orderOlive Green Paisley motif print 100% Cotton Voile
152cm
Pre-Wash 30˚C -
13626
£10.50 per metre Ring to orderMoss Green, Hyacinth Blue and White small vintage graphic floral print 100% Cotton Lawn
148cm
Pre-Wash 30˚C -
13625
£9.50 per metre Ring to orderIvory Natural White 100% Cotton Cheesecloth Shirting
155cm
Pre-Wash 30˚C -
13623
£10.50 per metre Ring to orderCream 100% Cotton Poplin Shirting
138cm
Pre-Wash 30˚C -
13622
£10.50 per metre Ring to orderCream , Jade Green, Turquoise and Yellow small floral print brushed !00% Cotton Twill
152cm
Pre-Wash 30˚C -
13620
£12.50 per metre Ring to orderNavy and Light Blue abstract small floral print 100% Cotton Shirting
152cm
Pre-Wash 30˚C -
13619
£12.50 per metre Ring to orderIndigo Blue and Ecru geo small spot sprint 100% Cotton Lightweight Denim (approx 5oz)
152cm
Pre-Wash 30˚C
Showing 33–64 of 660 resultsSorted by latest