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 292 resultsSorted by price: low to high
-
08130
Sale! Original price was: £8.50.£4.25Current price is: £4.25. per metre Ring to orderTurquoise, Lime Green and Light Blue illustrated floral Stretch Cotton Sateen
120cm
Pre-Wash 30ËšC**LOW STOCK!** -
08700
£4.50 per metre Ring to orderSky Blue mini daisy Nylon Tulle
140cm
Wash 30ËšC -
11989
Sale! Original price was: £12.50.£6.25Current price is: £6.25. per metre Ring to orderNavy and White abstract floral animal type printed 100% Viscose dobby Lawn
140cm
Pre-Wash 30ËšC**LOW STOCK!** -
07942
£6.50 per metre Ring to orderAqua Blue and Candy Pink big spot Cotton Poplin
110cm
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 -
11269
£7.00 per metre Ring to orderRed, Blue and Green Royal Stewart (ish) tartan check Brushed 100% Cotton
145cm
Pre-Wash 30ËšC -
07438
£7.50 per metre Ring to orderDenim Blue Paisley print brushed 70% Cotton 30% Polyester
150cm
Pre-Wash 30ËšC -
12222
Sale! Original price was: £15.65.£7.83Current price is: £7.83. per metre Ring to orderNavy and Black leopard animal print 100% Polyester luxe finish low crease 6 Wale Corduroy
150cm
Wash 30ËšC**LOW STOCK!** -
07062
£8.50 per metre Ring to orderDark Aubergine and Purple dobby Cotton Shirting from Riverside
150cm
Pre-Wash 30ËšC -
07603
£8.50 per metre Ring to orderNavy Turquoise Pink abstract digital print Polyester Scuba Jersey
150cm
Wash 30ËšC -
11716
£8.50 per metre Ring to orderNavy Blue and Emerald Green wavy horizontal stripe poplin shirting weight 97% Cotton 3% Elastane Stretch Cotton Sateen Repeat = 65cm
125cm
Pre-Wash 30ËšC -
11988
£8.50 per metre Ring to orderSky Blue, Pink and White big spriggy floral print Viscose Lawn
140cm
Pre-Wash 30ËšC -
12278
£8.50 per metre Ring to orderTeal and Black geometric print 100% Polyester Chiffon
150cm
Wash 30ËšC -
12315
£8.50 per metre Ring to orderNavy Blue, Red, and Bottle Green Tartan weave 96% Cotton 4% Elastane Stretch Drill Suiting
135cm
Pre-Wash 30ËšC -
12773
£8.50 per metre Ring to orderRed, Navy Blue and Ivory tartan check brushed 100% Cotton Shirting
160cm
Pre-Wash 30ËšC -
13022
£8.50 per metre Ring to orderLight Blue, Mid Blue and White illustrated faces print 100% Viscose Lawn
140cm
Pre-Wash 30ËšC -
13605
£8.50 per metre Ring to orderSky Blue, Fuchsia / Hot Pink and Pint Multicolour abstract circles print linen look medium weight 100% Cotton
145cm
Pre-Wash 30ËšC -
12378
£8.75 per metre Ring to orderBlue and White 3mm vertical stripe with multicolour fantastical chimera hybrid animal print 100% Cotton Poplin Shirting
150cm
Pre-Wash 30ËšC -
12807
£8.75 per metre Ring to orderRoyal Blue, Burnt Orange and Brown abstract painted print 100% Cotton Poplin
145cm
Pre-Wash 30ËšC -
01791
£8.75 per metre Ring to orderBlack and Peacock Blue 10mm stripe 95% Viscose 5% Elastane Lightweight Jersey
150cm
Pre-Wash 30ËšC -
11921
£9.25 per metre Ring to orderNavy Blue 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!** -
11923
£9.25 per metre Ring to orderPeacock Green and White 100% Cotton 2.5mm gingham check Shirting
144cm
Pre-Wash 30ËšC -
05898
£9.50 per metre Ring to orderNavy and Multicolour retro car printed Polyester Chiffon
160cm
Wash 30ËšC -
08585
£9.50 per metre Ring to orderAqua Blue P.U. Leatherette PVC with laser cut punched daisies
140cm
Hand Wash -
08861
£9.50 per metre Ring to orderBlue and Tan Orange retro floral print Stretch fine Polyester
127cm
Wash 30ËšC -
10982
£9.50 per metre Ring to orderNavy Blue, Red, Orange and Lime rococo print brushed lightweight 95% Viscose 5% Elastane Jersey
150cm
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 -
11359
£9.50 per metre Ring to orderLight Blue, White, Navy and Ice Pink circles print 100% Viscose Voile Lawn
145cm
Pre-Wash 30ËšC -
11360
£9.50 per metre Ring to orderSky Blue, Navy, Pink and Cream art deco geometric print 100% Viscose Voile Lawn
145cm
Pre-Wash 30ËšC -
11679
£9.50 per metre Ring to orderNavy and White bird eye weave Cotton Suiting
150cm
Pre-Wash 30ËšC -
11726
£9.50 per metre Ring to orderNavy Blue, Ecru and Yellow Ochre geometric print Polyester Chiffon
150cm
Wash 30ËšC
Showing 1–32 of 292 resultsSorted by price: low to high