indigo japanese canvas fabric
  In stock
£49.50 /metre
japanese slubby denim fabric
  In stock
£27.00 /metre
navy puppytooth fabric japanese
  In stock
£28.75 /metre
japanese heavyweight selvedge denim fabric
  In stock
£24.50 /metre
navy stripy japanese fabric
  In stock
£28.75 /metre
11.2oz Mid Wash Organic
  In stock
£26.25 /metre
blue washed cotton canvas fabric
  Running Low
£24.00 /metre
pink cotton canvas fabric
  In stock
£24.00 /metre
rusty orange canvas fabric
  In stock
£24.00 /metre
blue yellow check fabric
  In stock
£28.75 /metre
yellow cotton canvas fabric
  In stock
£24.00 /metre
green washed cotton canvas fabric
  In stock
£35.00 /metre
japanese navy check fabric
  In stock
£28.75 /metre
teal stripy japanese fabric
  In stock
£28.75 /metre
cream white japanese Linen/wool puppytooth fabric
  In stock
£28.75 /metre
Japanese blue check fabric
  Out of Stock
£18.00 /metre
blue gingham japanese fabric
  Running Low
£22.00 /metre
blue woven japanese fabric
  In stock
£24.50 /metre
blue heavyweight cotton canvas
  In stock
£32.00 /metre
green heavyweight cotton canvas fabric
  In stock
£32.00 /metre
brown canvas fabric
  In stock
£32.00 /metre
green japanese twil fabric
  In stock
£28.50 /metre
brown japanese twill fabric
  In stock
£28.50 /metre
brown puppytooth poplin fabric
  Out of Stock
£19.50 /metre
white stripe fabric
  In stock
£18.00 /metre
navy japanese jaquard fabric
  In stock
£24.00 /metre
brown japanese jaquard fabric
  In stock
£24.00 /metre
1 2 3 4 5