red and white striped recycled cotton upholstery fabric
  In stock
46.75 /metre
blue and white striped recycled cotton upholstery fabric
  In stock
46.75 /metre
off white and brown heavy weight stripe cotton fabric
  In stock
46.75 /metre
grey and white striped recycled cotton upholstery fabric
  In stock
46.75 /metre
green and white striped recycled cotton upholstery fabric
  In stock
46.75 /metre
green heavyweight cotton canvas fabric
  In stock
39.25 /metre
ecru heavyweight cotton canvas fabric
  In stock
39.25 /metre
tan cotton canvas
  Out of Stock
39.25 /metre
brown canvas fabric
  In stock
39.25 /metre
Natural slubby textured stonewashed linen fabric
  In stock
60.75 /metre
Mandarin Stem Wide Stripe Cotton Canvas *discounted
  In stock
21.75 /metre
Apple Bon Bon Heavy Recycled Cotton
  In stock
46.75 /metre
Artisan Heavy Recycled Cotton *Discounted*
  In stock
27.00 /metre
Tender Pink Heavy Recycled Cotton *Discounted*
  In stock
27.00 /metre
Cowslip Heavy Recycled Cotton *Discounted*
  In stock
27.00 /metre
BuckwheatHeavy Recycled Cotton *Discounted*
  In stock
27.00 /metre
PoplarHeavy Recycled Cotton *Discounted*
  In stock
27.00 /metre
Ecru Heavy Recycled Cotton
  In stock
46.75 /metre
SiennaHeavy Recycled Cotton *Discounted*
  In stock
27.00 /metre
PorridgeHeavy Recycled Cotton *Discounted*
  In stock
27.00 /metre
Cool Natural Heavy Recycled Cotton
  In stock
46.75 /metre
Natural Linen
  In stock
30.00 /metre
Laundered Upholstery Linen - Steel 420
  Running Low
46.75 /metre
Laundered Upholstery Linen - White Sands 420
  In stock
46.75 /metre
neutral linen twill
  In stock
30.00 /metre
brown and white striped recycled cotton upholstery fabric
  Out of Stock
46.75 /metre
1