Cotton
We strongly recommend you use our free swatch service to obtain samples. Browse the fabrics and refine by 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 38 results
-
12000
£7.50 per metre Ring to orderNavy Blue, Ecru and Tan Brown Check 100% Cotton French lightweight Double Gauze
152cm
Pre-Wash 30˚C -
11955
£15.75 per metre Ring to orderRed and Ivory 30mm /8mm double sided gingham check 100% Cotton Double Gauze
130cm
Pre-Wash 30˚C**LOW STOCK!** -
11923
£9.25 per metre Ring to orderPeacock Green and White 100% Cotton 2.5mm gingham check Shirting
144cm
Pre-Wash 30˚C -
11922
£9.25 per metre Ring to orderDenim Blue and White 100% Cotton 9mm gingham check Shirting
144cm
Pre-Wash 30˚C**LOW STOCK!** -
11921
£9.25 per metre Ring to orderNavy Blue and White 100% Cotton 2.5mm gingham check Shirting
144cm
Pre-Wash 30˚C -
11920
£9.25 per metre Ring to orderLight Grey and White 100% Cotton 9mm gingham check Shirting
144cm
Pre-Wash 30˚C -
11918
£9.25 per metre Ring to orderMaize Yellow and White 100% Cotton 2.5mm gingham check Shirting
144cm
Pre-Wash 30˚C -
11830
£12.50 per metre Ring to orderNavy Blue, Bottle Green black watch tartan with martini drinking snowboarding and skiing teddy bear print 100% Cotton Babycord 28 wale
140cm
Pre-Wash 30˚C -
11670
£12.75 per metre Ring to orderMid Blue and Yellow Prince of Wales Check 80% Cotton 18% Linen 2% Elastane stretch Suiting
130cm
Pre-Wash 30˚C -
11578
£10.50 per metre Ring to orderRed White and Black woven check heavy brushed Cotton
150cm
Pre-Wash 30˚C -
11514
£9.25 per metre Ring to orderDenim Blue and White yarn dyed 2.5mm small gingham check lightweight 100% Cotton
145cm
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 -
11512
£9.25 per metre Ring to orderSea Green and White yarn dyed 9mm gingham check lightweight 100% Cotton
145cm
Pre-Wash 30˚C -
11511
£9.25 per metre Ring to orderDusky Lavender Pink and White yarn dyed 9mm gingham check lightweight 100% Cotton
145cm
Pre-Wash 30˚C -
11510
£9.25 per metre Ring to orderBerry Red and White yarn dyed 9mm gingham check lightweight 100% Cotton
145cm
Pre-Wash 30˚C -
11276
£9.50 per metre Ring to orderNavy Blue, Red and Jade Green beaufort tartan check brushed 100% Cotton
145cm
Pre-Wash 30˚C**LOW STOCK!** -
11275
£9.50 per metre Ring to orderEmerald Green Plum Purple and Yellow Stamford tartan check brushed 100% Cotton
145cm
Pre-Wash 30˚C -
11274
£9.50 per metre Ring to orderBrown and Cream Glenbarroch tartan check brushed 100% Cotton
145cm
Pre-Wash 30˚C -
11273
£9.50 per metre Ring to orderLight Blue and White small check brushed 100% Cotton
148cm
Pre-Wash 30˚C -
11269
£6.50 per metre Ring to orderRed, Blue and Green Royal Stewart (ish) tartan check Brushed 100% Cotton
145cm
Pre-Wash 30˚C -
10953
£12.50 per metre Ring to orderNavy and Black tartan check brushed 100% Cotton Shirting from Riverside
150cm
Pre-Wash 30˚C -
10847
£13.50 per metre Ring to orderWhite, Red, Blue and Yellow small windowpane tartan check 70% Cotton 26% Polyamide 4% Elastane stretch Sateen from Riverside
130cm
Pre-Wash 30˚C -
10620
£15.00 per metre Ring to orderMagenta Pink and Off-White big check 50% Linen 50% Cotton Seersucker, 4cm squares, 9cm repeat
145cm
Pre-Wash 30˚C -
10619
£15.00 per metre Ring to orderTerracotta Orange and Off-White big check 50% Linen 50% Cotton Seersucker, 4cm squares, 9cm repeat
145cm
Pre-Wash 30˚C -
10616
£15.00 per metre Ring to orderLight Beige and Off-White big check 50% Linen 50% Cotton Seersucker, 4cm squares, 9cm repeat
145cm
Pre-Wash 30˚C -
10594
£13.00 per metre Ring to orderRoyal Blue and Tan tartan check 99% Cotton 1% Elastane Seersucker Voile Shirting
135cm
Pre-Wash 30˚C -
10593
£13.00 per metre Ring to orderFlame Orange tartan check 99% Cotton 1% Elastane Seersucker Voile Shirting
135cm
Pre-Wash 30˚C -
10309
Sale! £4.75 per metre Ring to orderBlack and White tartan check Brushed Cotton
150cm
Pre-Wash 30˚C**LOW STOCK!** -
09958
£8.50 per metre Ring to orderBurgundy Red and Pale Pink 100% Cotton gingham Shirting from Riverside
150cm
Pre-Wash 30˚C -
09139
£8.50 per metre Ring to orderRed, Pink and Yellow Madras check Cotton Shirting from Riverside
155cm
Pre-Wash 30˚C -
09138
£8.50 per metre Ring to orderRed, Green and Yellow madras check Cotton Shirting from Riverside
155cm
Pre-Wash 30˚C -
08852
£7.50 per metre Ring to orderBlack and White gingham check Cotton Shirting from Barbour
147cm
Pre-Wash 30˚C
Showing 1–32 of 38 results