Kaleidoscope Indian Block Print Cotton
  In stock
£16.00 /metre
Tollymore Indian Block Print Cotton
  Out of Stock
£16.00 /metre
red and blue gingham linen fabric
  In stock
£32.50 /metre
Berry check european laundered linen fabric
  In stock
£32.50 /metre
Mon Fleur European Laundered Linen Check
  In stock
£32.50 /metre
pastel pink european laundered linen check fabric
  In stock
£32.50 /metre
neon pink and orange wide stripe linen fabric
  In stock
£32.50 /metre
bright red Indian cotton fabric
  Out of Stock
£6.90 /metre
Santini Handwoven Cotton Check
  In stock
£19.00 /metre
red cotton fabric
  In stock
£19.50 /metre
pale pink organic cotton ticking fabric
  In stock
£32.00 /metre
bright coral orange organic cotton ticking fabric
  In stock
£32.00 /metre
red and white striped recycled cotton upholstery fabric
  In stock
£38.00 /metre
An orange red crisp cotton poplin fabric
  In stock
£18.50 /metre
Poppy Red 10oz Organic Denim
  In stock
£18.50 /metre
Pillar Box 130European Laundered Linen
  In stock
£21.00 /metre
Tender Pink Heavy Recycled Cotton *Discounted*
  In stock
£22.00 /metre
Old Soul Pink European Laundered Linen
  In stock
£29.00 /metre
Maricel Pinks Indian Block Print Cotton
  In stock
£16.00 /metre
quilted red black block print fabric
  Out of Stock
£26.00 /metre
Dusty Blush Alpaca Blend Wool
  In stock
£80.00 /metre
11oz Railroad Denim
  In stock
£16.50 /metre
8oz Organic Sanded Twill Effie Pink
  In stock
£16.50 /metre
Bakewell Handwoven Cotton Check
  Out of Stock
£17.50 /metre
Bashful 265
  In stock
£26.50 /metre
Bertie
  In stock
£29.00 /metre
Calamine 185European Laundered Linen
  In stock
£23.00 /metre
1 2 3 4 5