Fabric
We strongly recommend you use our free swatch service to obtain samples. Browse the fabrics and refine by using the categories 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 2210 results
-
11310
£23.50 per metre Ring to orderEcru cream and Multicolour huge floral print 100% Cotton double gauze by nani IRO, Japan
106cm
Pre-Wash 30˚C -
11309
£23.50 per metre Ring to orderSpring Green pointillist floral print 100% Cotton double gauze by nani IRO, Japan
106cm
Pre-Wash 30˚C -
11308
£35.00 per metre Ring to orderVibrant Citrussy Chartreuse and Metallic Silver floral blossom print 100% medium weight Linen by nani IRO, Japan
103cm
Pre-Wash 30˚C -
11307
£23.00 per metre Ring to orderNavy and Ultramarine Blue big painted spot print super soft brushed 55% Linen 45% Cotton from Kokka, Japan (feels like a wool Challis or Vyella)
110cm
Pre-Wash 30˚C -
11306
£25.50 per metre Ring to orderBurgundy Red and Mid Grey 25mm x 40mm geometric oval painted spots print by Kokka, Japan
110cm
Pre-Wash 30˚C -
11305
£25.50 per metre Ring to orderMid Grey and Black 25mm x 40mm geometric oval painted spots print by Kokka, Japan
110cm
Pre-Wash 30˚C -
11304
£26.50 per metre Ring to orderSlatey Charcoal Grey and Pale Grey sparsely floral print 100% Cotton Babycord from nani IRO, Japan
106cm
Pre-Wash 30˚C**LOW STOCK!** -
11298
£17.50 per metre Ring to orderPale Blue 100% Wool tropical weight Worsted Suiting
148cm
Dry Clean -
11297
£17.50 per metre Ring to orderPale Pink 100% Wool tropical weight Worsted Suiting
148cm
Dry Clean -
11296
£17.50 per metre Ring to orderIvory White 100% Wool tropical weight Worsted Suiting
148cm
Dry Clean -
11295
£17.50 per metre Ring to orderBlack superweight 100% Viscose Satin
140cm
Dry Clean -
11294
£17.50 per metre Ring to orderBronze Ochre superweight 100% Viscose Satin
140cm
Dry Clean -
11293
£17.50 per metre Ring to orderDark Aubergine Purple superweight 100% Viscose Satin
140cm
Dry Clean -
11292
£17.50 per metre Ring to orderTeal and Prussian Blue animal leopard print 81% Viscose 13% Polyamide 6% Elastane Ponte Roma heavy double Jersey
135cm
Pre-Wash 30˚C -
11291
£17.50 per metre Ring to orderRoyal Blue and White windowpane check 99% Wool 1% Elastane Worsted Suiting
150cm
Dry Clean -
11290
£24.00 per metre Ring to orderVery Dark Navy Blue and Bottle Green Black Watch tartan check 100% Wool Worsted Suiting with a rubberised waterproof laminated backing.
140cm
Hand Wash -
11289
£13.50 per metre Ring to orderNavy Blue and Bottle Green Black Watch tartan check 65% Polyester 32% Viscose 3% Elastane stretch Suiting
144cm
Wash 30˚C -
11288
£6.50 per metre Ring to orderBright Red 100% Cotton Poplin Shirting
150cm
Pre-Wash 30˚C -
11287
£6.50 per metre Ring to orderNavy Blue 100% Cotton Poplin Shirting
150cm
Pre-Wash 30˚C -
11286
£8.75 per metre Ring to orderIndigo and White ticking stripe medium/heavy 100% Cotton Denim
148cm
Pre-Wash 30˚C -
11285
£12.50 per metre Ring to orderBlack 95% Viscose 5% Elastane Cuffing / Ribbing (Super stretchy)
75cm
Pre-Wash 30˚C -
11284
£14.00 per metre Ring to orderOatmeal Creamy Beige 85% Polyester 12% Polyamide 3% Elastane stretch drapey velvety 8 wale Corduroy
150cm
Wash 30˚C -
11283
£15.00 per metre Ring to orderGrey, Turquoise and Pink big rose floral print 100% Cotton Needlecord
140cm
Pre-Wash 30˚C -
11282
£15.00 per metre Ring to orderNavy Blue ditsy floral print 100% Cotton Needlecord
140cm
Pre-Wash 30˚C -
11281
£15.00 per metre Ring to orderPlum Pink ditsy floral print 100% Cotton Needlecord
140cm
Pre-Wash 30˚C -
11280
£15.00 per metre Ring to orderPlum Pink ,Yellow and Pink small paisley print 100% Cotton Needlecord
140cm
Pre-Wash 30˚C -
11279
£15.00 per metre Ring to orderGrey, Pink and Red small paisley print 100% Cotton Needlecord
140cm
Pre-Wash 30˚C -
11278
£15.00 per metre Ring to orderNavy, Pink and Red small paisley print 100% Cotton Needlecord
140cm
Pre-Wash 30˚C -
11277
£9.00 per metre Ring to orderNavy Blue, Maize cream and Blue abstract floral print brushed 100% Cotton
140cm
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 -
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
Showing 1–32 of 2210 results