Cotton
Showing 33–64 of 617 resultsSorted by latest
-
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 -
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 -
13678
£9.50 per metre Ring to orderMid Grey 100% Cotton Chambray Shirting
147cm
Pre-Wash 30ËšC -
13677
£9.50 per metre Ring to orderDenim Dusky Blue 100% Cotton Double Gauze
134cm
Pre-Wash 30ËšC -
13676
£12.50 per metre Ring to orderOatmeal Beige showerproof 100% Cotton Drill
152cm
Pre-Wash 30ËšC -
13675
£9.50 per metre Ring to orderRed 100% Cotton Drill
150cm
Pre-Wash 30ËšC -
13674
£9.50 per metre Ring to orderOlive Green 100% Cotton Drill
150cm
Pre-Wash 30ËšC -
13673
£9.50 per metre Ring to orderNavy Blue 100% Cotton Drill
150cm
Pre-Wash 30ËšC -
13672
£8.50 per metre Ring to orderDark Navy Blue 100% Cotton Canvas
150cm
Pre-Wash 30ËšC -
13670
£11.25 per metre Ring to orderBottle Green medium weight linen look 70% Ramie 30% Cotton
137cm
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 -
13655
£15.00 per metre Ring to orderSea Green / Dusky Teal 97% Cotton 3% Elastane Stretch Jumbo Corduroy
150cm
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**LOW STOCK!** -
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
Showing 33–64 of 617 resultsSorted by latest