pink green stripy fabric
  In stock
29.50 /metre
brown canvas fabric
  In stock
39.25 /metre
blue organic denim fabric
  In stock
22.75 /metre
grey and white striped recycled cotton upholstery fabric
  In stock
46.75 /metre
Charleston Indian Block Print Cotton
  In stock
19.75 /metre
blue wax ripstock oilskin fabric
  In stock
27.00 /metre
Chatter Indian Block Print Organic Cotton
  In stock
24.00 /metre
Chestnut 5.2oz Cotton Chambray
  In stock
27.75 /metre
red cotton fabric
  In stock
24.00 /metre
pale blue organic cotton ticking fabric
  In stock
39.25 /metre
loopy handwoven check fabric
  In stock
23.50 /metre
City Lines11oz Japanese Denim
  In stock
39.25 /metre
Cobalt Blue Triple WashJapanese Cotton
  In stock
29.00 /metre
green japanese twil fabric
  In stock
35.00 /metre
Cool Browns Indian Cotton Cross Stitch
  In stock
25.25 /metre
Cool Natural Heavy Recycled Cotton
  In stock
46.75 /metre
Cool Tan Japanese Utility Cotton Slub
  In stock
41.75 /metre
coral orange handwoven fabric
  In stock
24.00 /metre
Japanese Cordlaine Ecru/Blue
  In stock
25.75 /metre
Corfu Handwoven Cotton Stripe
  In stock
21.50 /metre
handwoven indian loopy fabric
  In stock
21.00 /metre
Organic Brushed Forest Gingham
  In stock
43.25 /metre
Cowslip Heavy Recycled Cotton *Discounted*
  In stock
27.00 /metre
block print cotton fabric
  In stock
24.00 /metre
Bright teal Japanese check cotton fabric
  In stock
25.75 /metre
Blue Purple Cotton Linen Gingham
  In stock
29.50 /metre
Dark Chocolate Piccolino Japanese Cotton/Linen
  In stock
32.00 /metre