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
  Out of 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
  In stock
£21.00 /metre
brown gingham wool fabric
  Running Low
£28.00 /metre
Berry check european laundered linen fabric
  In stock
£32.50 /metre
Bandhani tie-dye Indian cotton fabric in rust brown
  Out of Stock
£16.50 /metre
Rust brown Indian cotton fabric
  Out of Stock
£10.00 /metre
Hendy Handwoven Cotton Stripe
  In stock
£16.00 /metre
a dark rich purple eyelet embroidered cotton fabric
  In stock
£19.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
£19.50 /metre
A neutral stripe extra wide laundered linen fabric
  In stock
£62.50 /metre
brown and white striped recycled cotton upholstery fabric
  In stock
£38.00 /metre
mottled brown italian wool fabric
  In stock
£32.00 /metre
Herbert Brown 10oz Organic Denim
  In stock
£18.50 /metre
Greta Harris Tweed
  In stock
£51.50 /metre
MaggieHarris Tweed
  In stock
£51.50 /metre
Winter Cabin Linen/Recycled Linen/Organic Cotton
  In stock
£26.50 /metre
Provence Stripe Indian Block Print Cotton
  In stock
£14.00 /metre
Rich TeaEuropean Linen Waffle
  In stock
£26.50 /metre
CriolloHemp/Organic Cotton
  Out of Stock
£16.50 /metre
1 2 3