blue and white striped recycled cotton upholstery fabric
  In stock
£38.00 /metre
dark green cotton poplin fabric
  In stock
£18.50 /metre
Bandhani tie-dye Indian cotton fabric in rust brown
  In stock
£18.00 /metre
Earthenware European Laundered Linen/Cotton
  In stock
£32.50 /metre
Ecru Heavy Recycled Cotton
  In stock
£38.00 /metre
Ecru Japanese Washed Cotton Canvas
  In stock
£26.00 /metre
11.5oz Ecru Denim
  In stock
£13.50 /metre
Ecru Eyelet Natural Indian Cotton
  In stock
£20.50 /metre
ecru hand smocked fabric
  In stock
£72.00
Blue Green Cotton/Linen Gingham Fabric
  Out of Stock
£24.00 /metre
Emerald Grid Japanese Corduroy
  In stock
£32.00 /metre
Rich brown 11 wale cotton corduroy fabric
  In stock
£21.00 /metre
Etienne Handwoven Cotton Stripe
  Out of Stock
£17.50 /metre
Everyday Denim Chambray
  Out of Stock
£19.50 /metre
Fabiola Indian Block Print Cotton
  Out of Stock
£16.00 /metre
green handwoven loopy fabric
  In stock
£17.00 /metre
Finn Dobby Natural Indian Cotton
  In stock
£13.50 /metre
Finn Flower Extra Weft Handwoven Organic Cotton
  In stock
£19.50 /metre
brown japanese twill fabric
  Out of Stock
£28.50 /metre
Firle Indian Ikat Cotton
  Out of Stock
£17.50 /metre
An orange red crisp cotton poplin fabric
  In stock
£18.50 /metre
Flight Natural Indian Cotton
  In stock
£13.50 /metre
Forest Haze Indian Block Print Cotton
  Out of Stock
£16.00 /metre
Francis Linen/Recycled Linen/Organic Cotton *discounted
  Out of Stock
£21.50 /metre
brown puppytooth poplin fabric
  Out of Stock
£19.50 /metre
Gala Organic Cotton/Linen Stripe
  In stock
£24.00 /metre
Bandhani tie-dye indian cotton fabric in bright ginger
  In stock
£18.00 /metre