handwoven cotton stripe fabric
  In stock
£18.00 /metre
handwoven cotton stripe fabric
  In stock
£18.00 /metre
handwoven cotton strip fabric
  In stock
£18.00 /metre
multicoloured striped woven fabric
  In stock
£18.00 /metre
multicoloured striped woven fabric
  In stock
£18.00 /metre
green barrier lining fabric
  In stock
£14.50 /metre
denim chambray japanese fabric
  In stock
£19.50 /metre
blue gingham japanese fabric
  In stock
£22.00 /metre
denim chambray paisley fabric
  In stock
£19.50 /metre
green japanese twil fabric
  In stock
£28.50 /metre
brown japanese twill fabric
  In stock
£28.50 /metre
blue woven japanese fabric
  In stock
£24.50 /metre
navy japanese jaquard fabric
  In stock
£24.00 /metre
brown japanese jaquard fabric
  In stock
£24.00 /metre
white jacquard spot fabric
  In stock
£24.00 /metre
brown canvas fabric
  In stock
£32.00 /metre
blue heavyweight cotton canvas
  In stock
£32.00 /metre
blue japanese cotton canvas
  In stock
£32.00 /metre
tan cotton canvas
  In stock
£32.00 /metre
green heavyweight cotton canvas fabric
  In stock
£32.00 /metre
brown puppytooth poplin fabric
  In stock
£19.50 /metre
ecru heavyweight cotton canvas fabric
  In stock
£32.00 /metre
black triple wash fabric
  In stock
£23.50 /metre
red chambray japanese fabric
  In stock
£22.50 /metre
white stripe fabric
  In stock
£18.00 /metre
white stripe fabric
  In stock
£21.00 /metre
white triple washed fabric
  In stock
£23.50 /metre
1 2 3