pink green quilted cotton
  In stock
£26.00 /metre
plum orange quilted cotton
  In stock
£26.00 /metre
brown cotton gingham fabric
  In stock
£17.50 /metre
green gingham cotton
  In stock
£17.50 /metre
pink flower embroidered cotton
  In stock
£21.50 /metre
green embroidered cotton
  In stock
£21.50 /metre
block print cotton pink
  In stock
£26.00 /metre
blue gingham wool fabric
  In stock
£36.00 /metre
multicolour check wool fabric
  In stock
£36.00 /metre
blue black wool check fabric
  In stock
£36.00 /metre
checked british wool fabric
  In stock
£36.00 /metre
bright indigo denim
  In stock
£16.50 /metre
dark indigo 12.5oz denim
  In stock
£16.50 /metre
dark indigo cotton denim
  In stock
£16.50 /metre
Brown check wool blend
  In stock
£25.00 /metre
checked wool flannel
  Out of Stock
£25.00 /metre
multicoloured handwoven cotton check
  In stock
£24.50 /metre
red handwoven linen check
  In stock
£25.50 /metre
green p-ink handwoven linen check
  In stock
£25.50 /metre
purple blue handwoven cotton stripe
  In stock
£17.50 /metre
purple check handwoven linen
  In stock
£25.50 /metre
ecru cotton hemp japanese fabric
  In stock
£22.00 /metre
red cotton hemp japanese fabric
  In stock
£22.00 /metre
navy japanese cotton hemp fabric
  In stock
£22.00 /metre
tan hemp cotton japanese fabric
  In stock
£22.00 /metre
green japanese cotton hemp
  In stock
£22.00 /metre
ecru japanese cotton canvas
  In stock
£22.00 /metre
1 2 3 4 5 6 ...