orange blue gingham linen
  In stock
£32.50 /metre
pink purple houndstooth linen
  In stock
£32.50 /metre
blue gingham double gauze linen
  In stock
£38.50 /metre
blue gingham linen
  In stock
£32.50 /metre
lavender lemon check linen
  In stock
£32.50 /metre
plum orange quilted cotton
  In stock
£26.00 /metre
blue black wool check fabric
  In stock
£36.00 /metre
bright indigo denim
  In stock
£16.50 /metre
dark indigo 12.5oz denim
  In stock
£16.50 /metre
dark indigo cotton denim
  In stock
£16.50 /metre
purple blue handwoven cotton stripe
  In stock
£17.50 /metre
purple check handwoven linen
  In stock
£25.50 /metre
navy japanese cotton hemp fabric
  In stock
£22.00 /metre
navy ikat indian cotton fabric
  In stock
£21.50 /metre
blue stitched indian cotton linen
  In stock
£24.00 /metre
purple/plum indian stitched cotton
  In stock
£24.00 /metre
blue gingham indian cotton
  In stock
£17.50 /metre
indigo red spot indian cotton
  Out of Stock
£19.50 /metre
indigo white spot indian cotton
  Out of Stock
£19.50 /metre
blue white striped jute runner
  In stock
£12.50 /metre
blue green gingham cotton wool
  Out of Stock
£26.00 /metre
blue 6.9oz japanese denim
  In stock
£21.50 /metre
classic blue japanese cotton denim
  In stock
£21.50 /metre
blue pinstripe slip lining
  In stock
£8.75 /metre
Dark Navy Cotton Needlecord Fabric
  In stock
£13.50 /metre
indigo navy ikat fabric
  In stock
£18.50 /metre
Light blue indian handloom tangaliya cotton
  In stock
£25.00 /metre
1 2 3 4 5 6 ...