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 2480 results
-
12074
£11.90 per metre Ring to orderLime Green, Coral Pink and Lilac Purple big floral print quilting weight Cotton (6" / 15cm flower heads)
112cm
Pre-Wash 30˚C -
12073
£25.50 per metre Ring to orderIvory Cream rococo floral Silk Damask Brocade
140cm
Dry Clean**LOW STOCK!** -
12072
£14.90 per metre Ring to orderBlack and White 1" / 25mm gingham check 100% Silk Dupion
112cm
Dry Clean**LOW STOCK!** -
12071
£27.00 per metre Ring to orderBlack 100% Wool weighty military Twill Worsted suiting with 'Made in England specially for Ministry of Defence Kuwait' on Selvedge
160cm
Dry Clean -
12070
£12.50 per metre Ring to orderWhite, Royal Blue and Black big bold illustrated floral print medium weight 55% Linen 45% Cotton (flowers approx 6” - 8” diameter)
137cm
Pre-Wash 30˚C -
12069
£14.50 per metre Ring to orderNavy handkerchief weight Linen
155cm
Pre-Wash 30˚C -
12068
£14.50 per metre Ring to orderScarlet Red handkerchief Linen
155cm
Pre-Wash 30˚C -
12067
£17.50 per metre Ring to orderWhite checkerboard embroidered 100% Cotton from LG
142cm
Hand Wash -
12066
£22.50 per metre Ring to orderOyster Cream 100% Silk Satin Backed Crepe
140cm
Dry Clean -
12065
£14.95 per metre Ring to orderWhite and Multicolour foil printed 100% Cotton Double Gauze
137cm
Pre-Wash 30˚C -
12064
£14.95 per metre Ring to orderFrench Navy and Multicolour foil printed 100% Cotton Double Gauze
137cm
Pre-Wash 30˚C -
12063
£18.75 per metre Ring to orderBlue and Ivory watercolour floral print light medium weight 100% Linen
137cm
Pre-Wash 30˚C -
12062
£16.50 per metre Ring to orderOatmeal Grey Grey Piqué open weave (almost mesh) lightweight 100% Linen
145cm
Wash 30˚C -
12061
£16.50 per metre Ring to orderMid Grey Piqué open weave (almost mesh) lightweight 100% Linen
145cm
Wash 30˚C -
12060
£13.50 per metre Ring to orderSilver Grey chambray weave lightweight 55% Linen 45% Viscose Shirting
138cm
Pre-Wash 30˚C -
12059
£16.50 per metre Ring to orderForest Green and Ecru windowpane check (7cm repeat) lightweight & 100% Linen
145cm
Pre-Wash 30˚C -
12058
£8.50 per metre Ring to orderBlush Pink 100% Viscose Twill Shirting
140cm
Pre-Wash 30˚C -
12057
£16.50 per metre Ring to orderCharcoal and Greeny light Grey scandi / Marimekko style wave geometric print 100% Viscose Twill Challis (made for ClothKits). Repeat = 7cm
150cm
Pre-Wash 30˚C -
12056
Sale! £8.25 per metre Ring to orderPink, Blue and Purple geometric patterned stripe (60cm repeat) 100% Viscose Twill Challis
150cm
Pre-Wash 30˚C**LOW STOCK!** -
12055
£16.50 per metre Ring to orderNavy and Ecru sketchy disc /ring print 100% Viscose Twill Challis
150cm
Pre-Wash 30˚C -
12054
£16.50 per metre Ring to orderLemon Yellow, Grey, Blue & Orange fans retro art deco print 100% Viscose Twill Challis
150cm
Pre-Wash 30˚C -
12053
£16.50 per metre Ring to orderGrey, Orange Pink and Aqua fans retro art deco print 100% Viscose Twill Challis
150cm
Pre-Wash 30˚C -
12052
£16.50 per metre Ring to orderClover Pink, Ivory and Grey sketchy illustrated floral print 100% Viscose Twill Challis
150cm
Pre-Wash 30˚C -
12051
£16.50 per metre Ring to orderAqua Blue, Ivory and Grey sketchy illustrated floral print 100% Viscose Twill Challis
150cm
Pre-Wash 30˚C -
12050
£16.50 per metre Ring to orderAqua Blue watercolour subtle floral print 100% Viscose Twill Challis
150cm
Pre-Wash 30˚C -
12049
£16.50 per metre Ring to orderLight Blue, Royal, Purple and Lime Green spotty print 100% Viscose Twill Challis
150cm
Pre-Wash 30˚C -
12046
£16.25 per metre Ring to orderBlack 70% Cotton 25% Linen 5% Elastane linen mix light-medium weight Jersey
145cm
Pre-Wash 30˚C -
12045
£12.50 per metre Ring to orderPurple and Peach shot chambray shirting weight 4.5oz soft washed 100% Cotton
142cm
Pre-Wash 30˚C -
12044
£17.40 per metre Ring to orderRust Orange Cream and Green 60% Cotton 35% Polyester 5% Elastane marl jersey with graphic daisy print (some of the daisies have a gold glitter centre)
148cm
Pre-Wash 30˚C -
12043
£11.75 per metre Ring to orderPurpley Blue White and Yellow daisy print water resistant proofed 100% cotton
148cm
Hand Wash -
12042
£19.95 per metre Ring to orderWhite, Blue, Lilac and Green paisley print 95% Cotton 5% Elastane medium weight French Terry Jersey
145cm
Pre-Wash 30˚C -
12041
£17.50 per metre Ring to orderWhite 95% Cotton 5% Elastane medium weight and drapey French Terry Jersey
155cm
Pre-Wash 30˚C
Showing 1–32 of 2480 results