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 1127 results
-
13066
£12.50 per metre Ring to orderMulticolour and Ivory watercolour illustrated floral print medium weight 70% Linen 30% Viscose
140cm
Pre-Wash 30˚C -
13065
£12.50 per metre Ring to orderTurquoise, Blue, Lilac & Ivory watercolour illustrated spriggy floral print medium weight 70% Linen 30% Viscose
140cm
Pre-Wash 30˚C -
13058
£10.00 per metre Ring to orderNavy Blue and Mid Grey abstract African print 100% Cotton Twill soft warm Brushed Shirting
150cm
Pre-Wash 30˚C -
13057
£12.50 per metre Ring to orderCobalt Blue and Black 5mm mini check 100% Cotton lightweight trousering / heavy shirting from Riverside
158cm
Pre-Wash 30˚C -
13056
£17.50 per metre Ring to orderRed and Turquoise 27cm repeat tartan check 100% Linen Gauze
155cm
Pre-Wash 30˚C -
13055
£16.25 per metre Ring to orderMulticolour swirly print 55% Cupro 45% Viscose Lawn
145cm
Pre-Wash 30˚C -
13054
£9.50 per metre Ring to orderFuchsia Pink, Yellow, and Bottle Green dappled floral print Viscose Lawn
145cm
Pre-Wash 30˚C -
13051
£9.50 per metre Ring to orderWhite, Green, Yellow and Apricot watercolour abstract 100% Viscose Crepe
145cm
Pre-Wash 30˚C -
13050
£10.00 per metre Ring to orderPeacock Green pleated check 90% Viscose 10% Polyamide Sateen Shirting
150cm
Pre-Wash 30˚C -
13049
£10.00 per metre Ring to orderImperial Purple pleated check 90% Viscose 10% Polyamide Sateen Shirting
150cm
Pre-Wash 30˚C -
13048
£17.50 per metre Ring to orderAubergine Purple, Orange and White irregular horizontal stripe 70% Viscose 30% Silk Drapey Poplin Shirting
150cm
Hand Wash -
13047
£17.50 per metre Ring to orderCobalt Blue, Rust Orange 30mm horizontal woven stripe 60% Cotton 40% Silk Organdie Voile
160cm
Hand Wash -
13043
£22.50 per metre Ring to orderFuchsia Pink, White, Taupe and Gold 97% Polyester 3% Lurex Lightweight open-weave and floppy Cardigan Jacket Tweed
145cm
Hand Wash -
13042
£17.50 per metre Ring to orderIvory, Red and Taupe Grey 90% Linen 10% Viscose 38mm horizontal stripe Voile
150cm
Pre-Wash 30˚C -
13041
£16.25 per metre Ring to orderWhite floral design with eyelets 100% Cotton Broderie Anglaise
130cm
Pre-Wash 30˚C -
13040
£16.25 per metre Ring to orderWhite leaf floral design with eyelets 100% Cotton Broderie Anglaise
135cm
Pre-Wash 30˚C -
13039
£11.25 per metre Ring to orderIvory White 10% Cotton Embroidered Cheesecloth
128cm
Pre-Wash 30˚C -
13038
£12.50 per metre Ring to orderIvory 100% Viscose square eyelet holes Broderie Anglaise
140cm
Pre-Wash 30˚C -
13037
£10.00 per metre Ring to orderCoral Orange and Ecru vertical stripe embroidered ladder stitch 60% Cotton 40% Viscose Voile
140cm
Pre-Wash 30˚C -
13036
£16.25 per metre Ring to orderBeige, Rust and Ochre watercolour spriggy leaft print 58% Linen 42% Cupro mid weight drapey Sateen
150cm
Pre-Wash 30˚C -
13035
£16.25 per metre Ring to orderOyster Beige and Black illustrated small leaf print soft 53% Cupro 47% Viscose
138cm
Pre-Wash 30˚C -
13034
£16.25 per metre Ring to orderBrown, Teal and Aqua abstract triangle print Viscose Satin
140cm
Pre-Wash 30˚C -
13033
£16.25 per metre Ring to orderBlack and Multicolour abstract triangle print 100% Viscose Satin
140cm
Pre-Wash 30˚C -
13032
£16.25 per metre Ring to orderMulticolour abstract pebble print 100% Viscose Satin
140cm
Pre-Wash 30˚C -
13030
£11.50 per metre Ring to orderBlack with multicolour fleck 60% Cotton 40% Polyester weighty herringbone Suiting from Riverside
138cm
Pre-Wash 30˚C -
13027
£8.50 per metre Ring to orderLight Beige and Gold Polyester and Lurex jacquard Fil Coupé Georgette
140cm
Hand Wash -
13024
£9.50 per metre Ring to orderMustard Yellow, Forest Green and Multicolur big 32cm tiles and floral print lightweight and floppy 80% Viscose 20% Linen
140cm
Pre-Wash 30˚C -
13023
£8.50 per metre Ring to orderWhite, Turquoise Blue, Orange and Multicolour paisley type illustrated floral print 100% Viscose Lawn
140cm
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 -
13021
£8.50 per metre Ring to orderIvory, Grey and Dark Red illustrated faces print 100% Viscose Lawn
140cm
Pre-Wash 30˚C -
13019
£9.50 per metre Ring to orderDeep Orange and Clover Pink Pucci swirly 100% Viscose lightweight Satin
140cm
Pre-Wash 30˚C -
13018
£12.50 per metre Ring to orderFuchsia Pink, Orange, Lilac and White irregular vertical stripe 54% Lenzing Viscose 46% Polyester low stretch drapey Jersey
160cm
Pre-Wash 30˚C
Showing 1–32 of 1127 results