red cotton fabric
  In stock
£19.50 /metre
Chirpy Handwoven Cotton
  Running Low
£17.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
City Lines11oz Japanese Denim
  In stock
£32.00 /metre
Cobalt Blue Triple WashJapanese Cotton
  In stock
£23.50 /metre
green japanese twil fabric
  Out of Stock
£28.50 /metre
Cool Browns Indian Cotton Cross Stitch
  In stock
£20.50 /metre
Cool Natural Heavy Recycled Cotton
  In stock
£38.00 /metre
Cool Tan Japanese Utility Cotton Slub
  In stock
£34.00 /metre
coral orange handwoven fabric
  In stock
£19.50 /metre
Japanese Cordlaine Ecru/Blue
  In stock
£21.00 /metre
Corfu Handwoven Cotton Stripe
  In stock
£17.50 /metre
handwoven indian loopy fabric
  In stock
£17.00 /metre
Organic Brushed Forest Gingham
  In stock
£35.25 /metre
Cowslip Heavy Recycled Cotton
  In stock
£38.00 /metre
block print cotton fabric
  In stock
£19.50 /metre
Bright teal Japanese check cotton fabric
  In stock
£21.00 /metre
Blue Purple Cotton Linen Gingham
  In stock
£24.00 /metre
multicoloured striped woven fabric
  In stock
£18.00 /metre
Dark Chocolate Piccolino Japanese Cotton/Linen
  In stock
£26.00 /metre
Dark Navy Linen/Recycled Linen/Organic Cotton *discounted
  In stock
£21.50 /metre
Deepwater Indian Block Print Cotton
  In stock
£16.00 /metre
Denim Blue Hickory 8oz Organic Denim
  In stock
£15.00 /metre
blue washed cotton canvas fabric
  In stock
£24.00 /metre
Dilly Indian Block Print Cotton
  In stock
£16.00 /metre