green yellow orange small check
  In stock
£18.00 /metre
striped upholstery fabric
  In stock
£28.00 /metre
vintage camo water resistant cotton
  In stock
£19.50 /metre
pink embroidered cotton
  In stock
£21.00 /metre
grey embroidered cotton
  In stock
£21.00 /metre
green embroidered cotton
  In stock
£21.00 /metre
orange blue gingham linen
  In stock
£32.50 /metre
pink purple houndstooth linen
  In stock
£32.50 /metre
multicoloured checked linen
  In stock
£32.50 /metre
blue gingham linen
  In stock
£32.50 /metre
lavender lemon check linen
  In stock
£32.50 /metre
pink checked linen
  In stock
£32.50 /metre
multicolour checked linen
  In stock
£32.50 /metre
blue pink checked linen
  In stock
£32.50 /metre
yellow striped linen
  In stock
£32.50 /metre
camo cotton oilskin fabric
  In stock
£26.00 /metre
brown tartan oilskin cotton
  Out of Stock
£22.00 /metre
tartan check dry oilskin cotton
  In stock
£22.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
Brown check wool blend
  In stock
£25.00 /metre
checked wool flannel
  In stock
£25.00 /metre
multicoloured handwoven cotton check
  In stock
£24.50 /metre
navy ikat indian cotton fabric
  In stock
£21.50 /metre
blue gingham indian cotton
  In stock
£17.50 /metre
1 2 3 4 5