SHOP
We hope you enjoy browsing our stock and find the experience simple and intuitive. Fabrics are tactile so until someone invents a virtual touch app we are happy to send you samples. Please see our swatch service guide on how to obtain them. You can browse the fabrics and refine 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 253 resultsSorted by popularity
-
13675
£90.50 per metre Ring to orderRed 100% Cotton Drill
150cm
Pre-Wash 30˚C -
13662
£5.75 per metre Ring to orderEmerald Green 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13660
£5.75 per metre Ring to orderSunny Yellow 100% Cotton Lawn
140cm
Pre-Wash 30˚C -
13656
£18.75 per metre Ring to orderRed and White small fish print 90% Cotton 10% Elastane 4-way stretch Jersey
155cm
Pre-Wash 30˚C -
13654
£12.50 per metre Ring to orderRoyal Blue 100% Cotton eyelet Broderie Anglaise (26cm between vertical stripe panels
140cm
Pre-Wash 30˚C -
13645
£16.50 per metre Ring to orderLime Green 9oz 100% Cotton soft washed medium weight Denim
145cm
Pre-Wash 30˚C -
13643
£15.00 per metre Ring to orderEmerald Green and Cobalt Blue big abstract leaf print 100% Cotton Poplin
147cm
Pre-Wash 30˚C -
13635
£10.00 per metre Ring to orderNavy Blue, Red, Pink and Orange retro floral flower power print Showerproof 100% Polyester
152cm
Wash 30˚C -
13634
£16.25 per metre Ring to orderOrange, Pink and Ultramarine Blue tiger print 100% Viscose Lawn
148cm
Pre-Wash 30˚C -
13633
£16.25 per metre Ring to orderHyacinth Blue and Multicolour big colourful floral with gold Coupe Fil 98% Viscose 2% Lurex Lawn
140cm
Pre-Wash 30˚C -
13629
£13.50 per metre Ring to orderYellow, Peach and Pink retro 60's daisy graphic floral 65% Polyester 35% Cotton light and fluffy Cloqué Brocade
152cm
Hand Wash -
13606
£28.00 per metre Ring to orderWatermelon Coral Pink handkerchief weight 100% Ramie Shirting (semi-sheer)
145cm
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 -
13577
£12.50 per metre Ring to orderBright Red 77% Rayon 21% Viscose 2% Elastane heavy stretch Satin
150cm
Hand Wash -
13576
£12.50 per metre Ring to orderLime Green 77% Rayon 21% Viscose 2% Elastane heavy stretch Satin
140cm
Hand Wash -
13549
£25.00 per metre Ring to orderCream, Royal Blue, Green, Orange and Pink Multicolour abstract floral print 100% Silk Satin
145cm
Hand Wash -
13548
£25.00 per metre Ring to orderLime Yellow, Bottle Green and Pink leaf print lightweight 100% Silk Satin
145cm
Hand Wash -
13547
£12.50 per metre Ring to orderChartreuse Green and White painted 25mm connect 4 geometric spots print 98% Polyester 2% Elastane Polyester Seersucker Crinkle Chiffon
150cm
Wash 30˚C -
13537
£12.50 per metre Ring to orderPlum Purple 100% Viscose Piqué Shirting
150cm
Pre-Wash 30˚C -
13536
£12.50 per metre Ring to orderBottle Green 100% Viscose Piqué Shirting
150cm
Pre-Wash 30˚C -
13535
£14.50 per metre Ring to orderCyclamen Pink 100% Tencel Twill Shirting
150cm
Pre-Wash 30˚C -
13533
£16.95 per metre Ring to orderFuchsia Pink, Orange, Yellow and Jade Green multicolour circles geometric print 95% Viscose 5% Elastane lightweight Jersey 75% stretch
145cm
Pre-Wash 30˚C -
13532
£16.95 per metre Ring to orderFuchsia Pink, Orange, Magenta Purple and Yellow multicolour firework abstract floral print 95% Viscose 5% Elastane lightweight Jersey 75% stretch
145cm
Pre-Wash 30˚C -
13531
£11.50 per metre Ring to orderPeacock /Aqua Green, Hyacinth Blue,and Yellow Multicolour illustrated floral print 100% Viscose Lawn
140cm
Pre-Wash 30˚C -
13530
£11.50 per metre Ring to orderFuchsia Pink, Hyacinth Blue, Peacock Green Multicolour illustrated floral print 100% Viscose Lawn
140cm
Pre-Wash 30˚C -
13528
£14.75 per metre Ring to orderFuchsia Pink, Teal and Aqua Blue, Limey Yellow fruit and flower big print 52% Viscose 48% Cotton Voile. Bananas approx 11cm wide
150cm
Pre-Wash 30˚C -
13527
£14.75 per metre Ring to orderAqua Green, Hyacinth Blue, Chartreuse Yellow fruit and flower big print 52% Viscose 48% Cotton Voile. Bananas approx 11cm wide
150cm
Pre-Wash 30˚C -
13523
£10.00 per metre Ring to orderRoyal Blue 98% Polyester 2% Elastane animal Jacquard Stretch Satin 10% stretch
144cm
Pre-Wash 30˚C -
13522
£9.50 per metre Ring to orderRoyal Blue 100% Cotton subtle floral Jacquard Shirting
144cm
Pre-Wash 30˚C -
13521
£9.50 per metre Ring to orderLego Green 100% Cotton subtle floral Jacquard Shirting
144cm
Pre-Wash 30˚C -
13520
£9.50 per metre Ring to orderTangerine Orange 100% Cotton subtle floral Jacquard Shirting
144cm
Pre-Wash 30˚C -
13482
£12.50 per metre Ring to orderCandy Pink 74% Recycled Cotton 26% Recycled Polyester Jackie O type Bouclé Cardigan Jacket Tweed
142cm
Hand Wash
Showing 1–32 of 253 resultsSorted by popularity