brown 12oz twill fabric
  In stock
£19.50 /metre
brown japanese twill fabric
  In stock
£28.50 /metre
brown japanese jaquard fabric
  In stock
£24.00 /metre
brown puppytooth poplin fabric
  Out of 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
off white and brown heavy weight stripe cotton fabric
  Running Low
£38.00 /metre
Rich brown 11 wale cotton corduroy fabric
  In stock
£21.00 /metre
brown striped handloom denim fabric
  Out of Stock
£22.50 /metre
brown gingham wool fabric
  Coming Soon
£28.00 /metre
Bandhani tie-dye Indian cotton fabric in rust brown
  In stock
£18.00 /metre
Rust brown Indian cotton fabric
  In 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
  Out of 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
neutral stripe extra wide linen fabric
  In stock
£62.50 /metre
brown and white striped recycled cotton upholstery fabric
  In stock
£38.00 /metre
1 2 3 4