SHOP
Showing 5089–5120 of 5573 resultsSorted by latest
-
08854
£9.95 per metre Ring to orderAshes of roses Pink and Terracotta Brown big Asian geometric print Italian Cotton Shirting
150cm
Pre-Wash 30˚C -
08852
£7.50 per metre Ring to orderBlack and White gingham check Cotton Shirting from Barbour
147cm
Pre-Wash 30˚C -
08850
£7.50 per metre Ring to orderChambray Blue fine Cotton Shirting from Riverside
147cm
Pre-Wash 30˚C -
08834
£19.50 per metre Ring to orderNavy Blue stretch light-medium weight 45% Linen 22% Viscose 18% Sorona 15% Cotton
134cm
Pre-Wash 30˚C -
08830
£19.50 per metre Ring to orderBlack stretch light-medium weight 45% Linen 22% Viscose 18% Sorona 15% Cotton
134cm
Pre-Wash 30˚C -
08822
£19.00 per metre Ring to orderWhite floral Broderie Anglaise 100% Cotton Lawn
130cm
Pre-Wash 30˚C -
08817
£5.50 per metre Ring to orderGrey Polyester Georgette
150cm
Wash 30˚C -
08800
£14.95 per metre Ring to orderElephant Grey and White geometric spot print 95% Cotton and 5% Elastane Jersey
145cm
Pre-Wash 30˚C**LOW STOCK!** -
08798
£14.95 per metre Ring to orderEmerald, Grey, Fuchsia and Turquoise vertical stripe 95% Cotton and 5% Elastane Jersey
145cm
Pre-Wash 30˚C -
08792
£10.95 per metre Ring to orderRed and White 10mm gingham check Viscose Voile
140cm
Pre-Wash 30˚C -
08775
£14.50 per metre Ring to orderScarlet Red 64% Bamboo 36% Cotton horizontal stripe Voile from LG
160cm
Pre-Wash 30˚C -
08774
£14.50 per metre Ring to orderTangerine Orange 64% Bamboo 36% Cotton horizontal stripe Voile from LG
160cm
Pre-Wash 30˚C -
08773
£14.50 per metre Ring to orderSunshine Yellow 64% Bamboo 36% Cotton horizontal stripe Voile from LG
160cm
Pre-Wash 30˚C -
08772
£14.50 per metre Ring to orderIvory 64% Bamboo 36% Cotton horizontal stripe Voile from LG
160cm
Pre-Wash 30˚C -
08771
£14.50 per metre Ring to orderAqua Blue 64% Bamboo 36% Cotton horizontal stripe Voile from LG
160cm
Pre-Wash 30˚C -
08770
£14.50 per metre Ring to orderSky Blue 64% Bamboo 36% Cotton horizontal stripe Voile from LG
160cm
Pre-Wash 30˚C -
08757
£15.00 per metre Ring to orderIvory Polyester Triple Crepe
150cm
Wash 30˚C -
08749
£58.50 per metre Ring to orderBrown and Cream spotty animal print super soft luxury Faux Fur
150cm
Dry Clean -
08741
£5.50 per metre Ring to orderPale Grey Polyester Organza
120cm
Wash 30˚C -
08740
£5.50 per metre Ring to orderNeutral Beige Polyester Organza
120cm
Wash 30˚C -
08739
£5.50 per metre Ring to orderBlack Polyester Organza
120cm
Wash 30˚C -
08732
£10.50 per metre Ring to orderRed, Green and Blue Montague tartan brushed Cotton
145cm
Pre-Wash 30˚C -
08718
£9.50 per metre Ring to orderBlack and White aztec geometric print slinky 93% Polyester 7% Elastane lightweight Jersey
150cm
Wash 30˚C -
08715
£9.50 per metre Ring to orderMid Grey 97% Viscose 3% Elastane stretch Twill Shirting
140cm
Pre-Wash 30˚C -
08712
£16.25 per metre Ring to orderBurnt Orange 95% Modal 5% Elastane terry backed supersoft medium weight Jersey
150cm
Pre-Wash 30˚C -
08711
£16.25 per metre Ring to orderOchre Yellow 95% Modal 5% Elastane terry backed supersoft medium weight Jersey
150cm
Pre-Wash 30˚C -
08708
£11.50 per metre Ring to orderIvory Polyester bubble Georgette
147cm
Wash 30˚C -
08700
£4.50 per metre Ring to orderSky Blue mini daisy Nylon Tulle
140cm
Wash 30˚C -
08695
£24.00 per metre Ring to orderBlack, Pink and Green 87% Polyester 10% Cotton 3% Metal cardigan jacket ribbon Tweed
144cm
Dry Clean**LOW STOCK!** -
08690
£4.50 per metre Ring to orderBlack Polyester Jersey/Heavy Tricot
150cm
Wash 30˚C -
08688
£24.00 per metre Ring to orderBlack and Ivory puzzle check cardigan jacket Tweed
148cm
Dry Clean -
08687
£22.50 per metre Ring to orderIvory White 50% Polyester 26% Viscose 13% Polyamide 11% Linen Cloqué Brocade
150cm
Dry Clean
Showing 5089–5120 of 5573 resultsSorted by latest