brown 12oz twill fabric
  In stock
£19.50 /metre
brown japanese twill fabric
  In stock
£28.50 /metre
brown japanese jaquard fabric
  Running Low
£24.00 /metre
brown puppytooth poplin fabric
  In stock
£19.50 /metre
tan cotton canvas
  In stock
£32.00 /metre
brown canvas fabric
  In stock
£32.00 /metre
blue gingham seersucker fabric
  In stock
£17.50 /metre
blue tan gingham seersucker fabric
  In stock
£17.50 /metre
brown handwoven loopy fabric
  In stock
£17.00 /metre
Mushroom Japanese Washed Cotton Canvas
  In stock
£26.00 /metre
off white and brown heavy weight stripe cotton fabric
  In stock
£38.00 /metre
Rich brown 11 wale cotton corduroy fabric
  In stock
£21.00 /metre
brown striped handloom denim fabric
  Running Low
£22.50 /metre
brown gingham wool fabric
  Running Low
£28.00 /metre
Bandhani tie-dye Indian cotton fabric in rust brown
  Out of Stock
£18.00 /metre
Rust brown Indian cotton fabric
  Out of Stock
£11.50 /metre
Carpenter Wide Stripe Cotton Canvas *discounted
  In stock
£17.60 /metre
Hendy Handwoven Cotton Stripe
  In stock
£17.50 /metre
Japanese brown check fabric
  In stock
£21.00 /metre
Agatha Japanese Cotton Seersucker
  In stock
£19.50 /metre
a dark rich purple eyelet embroidered cotton fabric
  In stock
£20.50 /metre
rich dark brown cotton fabric
  In stock
£19.50 /metre
tan cotton fabric
  In stock
£19.50 /metre
a warm tan ticking stripe fabric
  In stock
£32.00 /metre
lightweight brown indian cotton fabric with embroidered spot
  In stock
£21.00 /metre
a rich brown lightweight cotton fabric with embroidered spots
  In stock
£21.00 /metre
A neutral stripe extra wide laundered linen fabric
  In stock
£62.50 /metre
1 2 3