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 all 32 results
-
13047
£17.50 per metre Ring to orderCobalt Blue, Rust Orange 30mm horizontal woven stripe 60% Cotton 40% Silk Organdie Voile
160cm
Hand Wash -
13009
£12.50 per metre Ring to orderLight Blue and White 7mm Vertical stripe silky finish Shirting from Riverside
152cm
Pre-Wash 30˚C -
13008
£11.25 per metre Ring to orderChambray Light Blue and White floral stripe jacquard weave soft and floppy 60% Cotton 40% Viscose Voile
140cm
Pre-Wash 30˚C -
12931
£15.85 per metre Ring to orderMulticolour Green, Purple, Red and Blue horizontal painted stripe 95% Viscose 5% Elastane lightweight slinky Jersey
150cm
Pre-Wash 30˚C -
12830
£10.75 per metre Ring to orderIndigo Blue, White and Red 40mm wide railroad stripe lightweight 100% Cotton Denim
149cm
Pre-Wash 30˚C -
12829
£10.75 per metre Ring to orderIndigo Blue and Cream ticking stripe lightweight 100% Cotton Denim
149cm
Pre-Wash 30˚C -
12616
£16.50 per metre Ring to orderMint Green and Turquoise Blue vertical stripe shirting /light weight 100% Linen
145cm
Pre-Wash 30˚C -
12598
£12.50 per metre Ring to orderRed, Blue, Yellow and Grey multicolour vertical irregular stipe 100% Cotton Chambray Shirting from Riverside
154cm
Pre-Wash 30˚C -
12431
£10.50 per metre Ring to orderRed, White and Blue deckchair vertical stripe Chambray lightweight 57% Linen 43% Viscose
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 -
12142
£16.75 per metre Ring to orderSage Green, Bright Blue, Black and Ecru Pucci style swirly print 95% Viscose 5% Elastane drapey lightweight Jersey
150cm
Pre-Wash 30˚C**LOW STOCK!** -
12034
£14.50 per metre Ring to orderNavy Blue and Ivory Breton stripe Organic 100% Cotton Jersey (22mm repeat)
155cm
Pre-Wash 30˚C -
12014
£16.50 per metre Ring to orderNavy Blue, Grey and Turquoise broad horizontal stripe (12cm repeat) 100% Cotton single medium weight Jersey from Riverside
130cm
Pre-Wash 30˚C -
11991
£8.50 per metre Ring to orderLight Blue and Grey 13mm broad horizontal stripe fine Cotton Lawn Shirting
150cm
Pre-Wash 30˚C -
11926
£12.50 per metre Ring to orderLight Blue and White 100% Cotton 3mm vertical stripe seersucker Shirting
150cm
Pre-Wash 30˚C -
11925
£12.50 per metre Ring to orderRoyal Blue and White 100% Cotton 3mm vertical stripe seersucker Shirting
150cm
Pre-Wash 30˚C -
11924
£12.50 per metre Ring to orderNavy Blue and White 100% Cotton 3mm vertical stripe seersucker Shirting
150cm
Pre-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 -
11586
£15.00 per metre Ring to orderLight Blue with 1cm horizontal rainbow stripe (5cm repeat) 95% Cotton 5% Elastane Jersey
190cm
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 -
11409
£12.50 per metre Ring to orderNavy Blue denim effect micro spot 41% Nylon 40% Cotton 14% Polyester 5% Elastane sportswear Ponte double Jersey with plain black on reverse
150cm
Wash 30˚C -
10846
£15.00 per metre Ring to orderJade Green, Purple, Bronze, Grey and Royal irregular horizontal jacquard stripe 63% Acetate 37% Cotton shirting from Riverside
150cm
Pre-Wash 30˚C -
10845
£15.00 per metre Ring to orderLight Blue, Royal, Beige, Pink and Red irregular horizontal jacquard stripe 63% Acetate 37% Cotton shirting from Riverside
150cm
Pre-Wash 30˚C -
10671
£15.00 per metre Ring to orderNavy Blue, White and Multicolour 25mm broad horizontal stripe 80% Cotton 15% Polyester 5% Elastane light/medium weight brushed Jersey
150cm
Pre-Wash 30˚C -
10656
£15.00 per metre Ring to orderGrey, Teal Blue and White horizontal dotted stripe 95% Organic Cotton 5% Elastane super soft brushed back Sweatshirting
150cm
Pre-Wash 30˚C -
10644
£15.00 per metre Ring to orderIndigo and Red 20mm wide ticking stripe 100% Cotton medium/heavy (286gms) washed Denim
160cm
Pre-Wash 30˚C**LOW STOCK!** -
10431
£18.50 per metre Ring to orderNavy and Purple pinstripe Worsted 100% Wool Suiting
150cm
Wash 30˚C -
10036
£15.00 per metre Ring to orderAqua Blue and Burgundy 3mm horizontal stripe 95% Cotton 5% Elastane t-shirt weight Jersey
160cm
Pre-Wash 30˚C -
09973
£16.25 per metre Ring to orderNavy and White Broken pinstripe print traditional Japanese Cotton from Sevenberry
112cm
Pre-Wash 30˚C -
09089
£15.75 per metre Ring to orderRoyal Blue and White 5.5cm broad horizontal knitted stripe Viscose and Elastane lightweight Jersey
160cm
Pre-Wash 30˚C -
09088
£15.75 per metre Ring to orderNavy Blue and White 5.5cm broad horizontal knitted stripe Viscose and Elastane lightweight Jersey
160cm
Pre-Wash 30˚C -
04848
£8.50 per metre Ring to orderTurquoise and White stripe stretch Cotton Drill
145cm
Pre-Wash 30˚C
Showing all 32 results