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 615 resultsSorted by latest
-
13456
£12.50 per metre Ring to orderEmerald Green 100% Cotton Babycord
145cm
Pre-Wash 30ËC -
13452
£13.75 per metre Ring to orderDark Olive Green 100% Cotton Twill Gaberdine 183gsm
147cm
Pre-Wash 30ËC -
13449
£13.75 per metre Ring to orderCamel and Dark Brown leopard animal print 100% Cotton Poplin Shirting (125gsm)
155cm
Pre-Wash 30ËC -
13448
£20.00 per metre Ring to orderCamel and Dark Brown leopard animal print 100% Cotton heavy brushed Drill/Denim, 11oz
160cm
Pre-Wash 30ËC -
13447
£20.00 per metre Ring to orderBlack and White line drawing Hamsa hand print 98% Cotton 2% Elastane Stretch Drill, 9oz, hands approx 12cm
140cm
Pre-Wash 30ËC -
13446
£20.00 per metre Ring to orderBlack, Coral, Yellow, Blue Pink and Green multicolour whimsical leopard dolphin and astro print 100% Cotton heavy brushed Drill/Denim, 11oz, leopard approx 13cm nose â tail
160cm
Pre-Wash 30ËC -
13445
£20.00 per metre Ring to orderBlack, White, Blue, and Red multicolour spriggy floral 100% Cotton heavy brushed Drill/Denim, 11oz, daisy heads approx 25mm diameter
160cm
Pre-Wash 30ËC -
13439
£14.50 per metre Ring to orderDark Minky Chocolate Brown 98% Cotton 2% Elastane brushed soft Stretch Drill
155cm
Pre-Wash 30ËC -
13438
£12.50 per metre Ring to orderMid Wash Indigo Blue 80% Recycled Cotton 20% Recycled Polyester heavy 10oz Denim
154cm
Pre-Wash 30ËC -
13432
£10.50 per metre Ring to orderSky Blue heavy100% Cotton (420gsm) brushed Drill
150cm
Pre-Wash 30ËC -
13431
£10.50 per metre Ring to orderRoyal Blue, White, Red & Yellow retro daisy print 100% Cotton Poplin Shirting
148cm
Pre-Wash 30ËC -
13430
£8.75 per metre Ring to orderWashed Mid Blue 80% Cotton 20% Polyester 10oz heavy denim
160cm
Pre-Wash 30ËC -
13422
£14.50 per metre Ring to orderMid-Wash Indigo Blue 89% Cotton 8% Polyamide 3% Elastane stretch medium 70z soft washed stretch Denim
140cm
Pre-Wash 30ËC -
13420
£12.50 per metre Ring to orderCharcoal Grey micro stripe 100% Cotton Shirting (made in the UK)
150cm
Pre-Wash 30ËC -
13405
£15.00 per metre Ring to orderSage Grey 95% Cotton 5% Cashmere soft brushed lightweight Drill from Riverside
155cm
Pre-Wash 30ËC -
13404
£15.00 per metre Ring to orderLight Ochre Khaki Brown 100% Cotton herringbone stripe 100% Cotton Brushed Drill. UK made
145cm
Pre-Wash 30ËC -
13403
£9.50 per metre Ring to orderOchre Khaki Brown 97% Cotton 3% Elastane heavy 8 wale Corduroy
150cm
Pre-Wash 30ËC -
13402
£12.50 per metre Ring to orderOchre Green Khaki 100% Cotton superfine Babycord from Riverside
150cm
Pre-Wash 30ËC -
13401
£14.50 per metre Ring to orderBurnt Orange 100% Cotton medium weight Needlecord from Riverside
150cm
Pre-Wash 30ËC -
13400
£9.50 per metre Ring to orderChocolate Brown 100% Cotton Babycord
140cm
Pre-Wash 30ËC -
13399
£14.50 per metre Ring to orderAubergine Plum 50% Wool 50% Cotton Vyella type warm brushed Shirting
152cm
Hand Wash -
13385
£10.50 per metre Ring to orderDusky Pink, Plum and Yellow ditsy floral print 100% Brushed Cotton
148cm
Pre-Wash 30ËC -
13384
£10.50 per metre Ring to orderDuck Egg Green, Plum and White ditsy floral print 100% Brushed Cotton
148cm
Pre-Wash 30ËC -
13379
£12.50 per metre Ring to orderTan Brown and Navy Blue 1â abstract squares/check 100% Cotton Double Gauze warm Shirting from Riverside
150cm
Pre-Wash 30ËC -
13378
£12.50 per metre Ring to orderDark Olive Green and Navy Blue 1â abstract squares/check 100% Cotton Double Gauze warm Shirting from Riverside
150cm
Pre-Wash 30ËC -
13377
£8.50 per metre Ring to orderBlack, Plum, Taupe and Denim Blue ditsy abstract geometric print 100% Cotton Babycord
112cm
Pre-Wash 30ËC -
13350
£20.00 per metre Ring to orderTeal Blue 100% Cotton Velvet. Made in the UK
150cm
Dry Clean**LOW STOCK!** -
13330
£12.50 per metre Ring to orderDark Inky Navy Blue 100% Cotton loose weave linen look Suiting. Made in the UK
150cm
Pre-Wash 30ËC -
13329
£12.50 per metre Ring to orderDark Slate Navy 60% Cotton 40% Polyester grosgrain fine horizontal rib Suiting / Trousering. Made in the UK
150cm
Pre-Wash 30ËC -
13328
£16.50 per metre Ring to orderNavy Blue 100% Cotton 6 wale Corduroy. Made in the UK
150cm
Pre-Wash 30ËC -
13327
£16.50 per metre Ring to orderOatmeal Beige two-tone 6 wale washed soft and floppy 100% Cotton Corduroy. Made in the UK
150cm
Pre-Wash 30ËC -
13326
£16.50 per metre Ring to orderPistachio Yellow 100% Cotton 6 wale Corduroy. Made in the UK
150cm
Pre-Wash 30ËC
Showing 1–32 of 615 resultsSorted by latest