Blue StripeJapanese Cotton Seersucker
  In stock
£19.00 /metre
Bolero Indian Ikat Cotton
  In stock
£10.00 /metre
Bone European Linen Waffle
  In stock
£26.50 /metre
dark moss green cotton fabric
  In stock
£19.50 /metre
Brewing Green Donguri Organic Seersucker
  In stock
£26.00 /metre
red and white striped recycled cotton upholstery fabric
  In stock
£38.00 /metre
BuckwheatHeavy Recycled Cotton *Discounted*
  In stock
£22.00 /metre
cream white japanese Linen/wool puppytooth fabric
  In stock
£28.75 /metre
brown 12oz twill fabric
  Running Low
£19.50 /metre
a dark rich purple eyelet embroidered cotton fabric
  In stock
£20.50 /metre
pale blue mini check Indian cotton
  Out of Stock
£19.50 /metre
green heavyweight cotton canvas fabric
  In stock
£32.00 /metre
brown and white striped recycled cotton upholstery fabric
  Out of Stock
£38.00 /metre
off white and brown heavy weight stripe cotton fabric
  In stock
£38.00 /metre
Bright ginger Indian cotton fabric
  Out of Stock
£6.90 /metre
pink green stripy fabric
  In stock
£24.00 /metre
brown canvas fabric
  In stock
£32.00 /metre
blue organic denim fabric
  In stock
£18.50 /metre
grey and white striped recycled cotton upholstery fabric
  In stock
£38.00 /metre
Charleston Indian Block Print Cotton
  In stock
£16.00 /metre
blue wax ripstock oilskin fabric
  In stock
£22.00 /metre
Chatter Indian Block Print Organic Cotton
  In stock
£19.50 /metre
Chestnut 5.2oz Cotton Chambray
  Out of Stock
£22.50 /metre
red cotton fabric
  In stock
£19.50 /metre
pale blue organic cotton ticking fabric
  In stock
£32.00 /metre
Circus Organic Cotton Check
  In stock
£18.50 /metre
loopy handwoven check fabric
  In stock
£19.00 /metre