Cotton
Showing 385–416 of 632 resultsSorted by latest
-
11562
£14.50 per metre Ring to orderFuchsia Pink 74% Cotton 26% Silk fine Voile
140cm
Hand Wash -
11554
£7.50 per metre Ring to orderBlack heavy shirting / lightweight trousering 100% Cotton brushed heavy poplin
150cm
Pre-Wash 30˚C**LOW STOCK!** -
11548
£10.50 per metre Ring to orderLight Orange 100% Cotton Drill
150cm
Pre-Wash 30˚C -
11517
£9.75 per metre Ring to orderNavy Blue and White heart print washed Cotton Shirting
150cm
Pre-Wash 30˚C -
11513
£9.25 per metre Ring to orderMid Grey and White yarn dyed 2.5mm small gingham check lightweight 100% Cotton
145cm
Pre-Wash 30˚C -
11509
£9.25 per metre Ring to orderMaize Mustard Yellow and White yarn dyed 2.5mm vertical stripe lightweight 100% Cotton
145cm
Pre-Wash 30˚C -
11505
£6.75 per metre Ring to orderBlack 100% Organic Cotton Voile
150cm
Pre-Wash 30˚C -
11504
£6.90 per metre Ring to orderFrench Navy 100% Cotton Poplin
150cm
Pre-Wash 30˚C -
11480
£12.50 per metre Ring to orderBlack and Multicolour rose bouquet floral print 98% Cotton 2% Elastane Stretch Cotton Sateen
145cm
Pre-Wash 30˚C -
11479
£9.50 per metre Ring to orderDusky Pink 97% Cotton 3% Elastane Stretch Cotton Sateen
140cm
Pre-Wash 30˚C -
11478
£9.50 per metre Ring to orderGinger Brown 97% Cotton 3% Elastane Stretch Cotton Sateen
140cm
Pre-Wash 30˚C -
11477
£9.50 per metre Ring to orderTan Brown 97% Cotton 3% Elastane Stretch Cotton Sateen
140cm
Pre-Wash 30˚C -
11469
£12.50 per metre Ring to orderNavy, Blue and Coral botanical floral print 100% Pima Cotton Lawn
148cm
Pre-Wash 30˚C -
11462
£9.95 per metre Ring to orderLight Pink Supima 100% Cotton Lawn
135cm
Pre-Wash 30˚C -
11458
£10.50 per metre Ring to orderBlack 100% Cotton Cheesecloth
130cm
Pre-Wash 30˚C -
11455
£10.50 per metre Ring to orderMid Grey 100% Cotton Cheesecloth
130cm
Pre-Wash 30˚C**LOW STOCK!** -
11454
£10.50 per metre Ring to orderBeige 100% Cotton Cheesecloth
130cm
Pre-Wash 30˚C -
11449
£14.00 per metre Ring to orderSpring Green, Apple and Pink illustrated floral print 100% Pima Cotton Lawn
144cm
Pre-Wash 30˚C -
11447
£12.50 per metre Ring to orderClover Pink, Fuchsia and Beige peacock feather print 100% Pima Cotton Lawn
140cm
Pre-Wash 30˚C -
11446
£12.50 per metre Ring to orderGrey, Aqua and Red peacock feather print 100% Pima Cotton Lawn
140cm
Pre-Wash 30˚C -
11437
£6.50 per metre Ring to orderChambray Blue and White micro stripe Lightweight 100% Cotton Shirting
145cm
Pre-Wash 30˚C -
11419
£10.50 per metre Ring to orderStone Cream Italian 100% Cotton Poplin Shirting
145cm
Pre-Wash 30˚C -
11418
£10.50 per metre Ring to orderSpring Green Italian 100% Cotton Poplin Shirting
145cm
Pre-Wash 30˚C -
11417
£10.50 per metre Ring to orderAqua Sea Green Italian 100% Cotton Poplin Shirting
145cm
Pre-Wash 30˚C**LOW STOCK!** -
11415
£10.50 per metre Ring to orderLavender Blue Italian 100% Cotton Poplin Shirting
145cm
Pre-Wash 30˚C -
11414
£10.50 per metre Ring to orderDenim Blue Italian 100% Cotton Poplin Shirting
145cm
Pre-Wash 30˚C -
11413
£10.50 per metre Ring to orderPale Ice Blue Italian 100% Cotton Poplin Shirting
145cm
Pre-Wash 30˚C -
11412
£12.50 per metre Ring to orderLight Blue and White micro check Italian 100% Cotton Poplin Shirting
145cm
Pre-Wash 30˚C -
11408
£14.50 per metre Ring to orderNavy Blue denim effect micro spot 98% Cotton 2% Elastane stretch Suiting
145cm
Pre-Wash 30˚C -
11385
£13.25 per metre Ring to orderSherbet Pink Pink Floral design 100% Cotton Broderie Anglaise Lawn with double scalloped edges
140cm
Pre-Wash 30˚C -
11366
£15.00 per metre Ring to orderCandy Hot Pink and Multicolour fern design 100% Cotton Lawn Broderie Anglaise
140cm
Pre-Wash 30˚C -
11364
£12.50 per metre Ring to orderLilac, Black and White illustrated floral print 97% Cotton 3% Elastane Stretch Cotton Sateen
150cm
Pre-Wash 30˚C
Showing 385–416 of 632 resultsSorted by latest