milky white extra wide laundered linen fabric
  In stock
£62.50 /metre
brown orange check linen fabric
  In stock
£32.50 /metre
brown black stripe fabric linen
  In stock
£32.50 /metre
Black Coffee 185
  In stock
£22.50 /metre
dark navy blue linen fabric
  In stock
£36.50 /metre
grey yellow aqua stripe linen fabric
  In stock
£32.50 /metre
Bone European Linen Waffle
  In stock
£26.50 /metre
stripy brown ochre blue stripe fabric
  In stock
£36.50 /metre
blue linen chambray fabric
  In stock
£32.50 /metre
Chatou Rust European Laundered Linen Check
  In stock
£32.50 /metre
orange blue brown stripy linen fabric
  In stock
£36.50 /metre
Cypress Japanese Brushed Linen/Wool
  In stock
£30.50 /metre
butter yellow linen check fabric
  In stock
£29.00 /metre
Dark Navy Linen/Recycled Linen/Organic Cotton *discounted
  Out of Stock
£21.50 /metre
blue red check fabric
  In stock
£32.50 /metre
Denim Blue Japanese Brushed Linen/Wool
  In stock
£30.50 /metre
yellow and blue linen double gauze fabric
  In stock
£38.50 /metre
sand and grey stripe extra wide laundered linen fabric
  In stock
£62.50 /metre
Dory Blue Handwoven Linen
  In stock
£25.50 /metre
Dosa Aqua linen fabric
  In stock
£32.50 /metre
navy stripy japanese fabric
  In stock
£28.75 /metre
Earthenware European Laundered Linen/Cotton
  In stock
£32.50 /metre
Ecru Japanese Brushed Linen/Wool
  In stock
£30.50 /metre
Fall Navy twill linen fabric
  In stock
£36.50 /metre
large check in berry tones European laundered linen fabric
  In stock
£32.50 /metre
Berry check european laundered linen fabric
  In stock
£32.50 /metre
Garden Party Grey
  In stock
£32.50 /metre