mustard stitched indian cotton linen
  In stock
£24.00 /metre
blue stitched indian cotton linen
  In stock
£24.00 /metre
purple/plum indian stitched cotton
  In stock
£24.00 /metre
stitched cotton linen green fabric
  In stock
£24.00 /metre
blue gingham indian cotton
  In stock
£17.50 /metre
orange jacquard cotton fabric
  In stock
£26.00 /metre
indigo red spot indian cotton
  Out of Stock
£19.50 /metre
indigo white spot indian cotton
  Out of Stock
£19.50 /metre
pink green waffle wool fabric
  In stock
£36.00 /metre
brown and white wool fabric
  In stock
£36.00 /metre
black blue japanese brushed cotton
  In stock
£24.00 /metre
green wool fabric
  In stock
£38.00 /metre
red wool fabric
  In stock
£38.00 /metre
green wool fabric
  In stock
£38.00 /metre
brown wool fabric
  In stock
£38.00 /metre
black cotton organdie fabric
  Out of Stock
£7.00 /metre
white cotton organdie fabric
  Out of Stock
£7.00 /metre
blue white striped jute runner
  In stock
£13.00 /metre
Joy European Laundered Linen Gingham
  In stock
£32.50 /metre
navy white floral embroidered cotton
  In stock
£21.50 /metre
blue 6.9oz japanese denim
  In stock
£21.50 /metre
black 6.9oz japanese denim
  Running Low
£21.50 /metre
Orange Slip Lining
  In stock
£8.75 /metre
blue pinstripe slip lining
  In stock
£8.75 /metre
Kasia Bloom Indian Cotton
  In stock
£16.00 /metre
Cressida Black Indian Cotton
  In stock
£16.00 /metre
indigo navy ikat fabric
  Out of Stock
£18.50 /metre