red neutral gingham linen fabric
  In stock
$45.50 /metre
green orange blue check linen fabric
  In stock
$45.50 /metre
green wide stripe linen fabric
  In stock
$45.50 /metre
pink orange striped linen fabric
  In stock
$45.50 /metre
orange check gingham linen fabric
  In stock
$45.50 /metre
milky white extra wide laundered linen fabric
  In stock
$87.50 /metre
brown orange check linen fabric
  In stock
$45.50 /metre
brown black stripe fabric linen
  In stock
$45.50 /metre
ecru extra wide plain laundered linen fabric
  In stock
$87.50 /metre
Black Coffee 185
  Out of Stock
$31.50 /metre
Black Puppytooth Crinkle Japanese Linen/Cotton
  In stock
$40.25 /metre
dark navy blue linen fabric
  In stock
$51.25 /metre
grey yellow aqua stripe linen fabric
  In stock
$45.50 /metre
BoneEuropean Linen Waffle
  In stock
$37.25 /metre
stripy brown ochre blue stripe fabric
  In stock
$51.25 /metre
blue linen chambray fabric
  In stock
$45.50 /metre
Chatou Rust European Laundered Linen Check
  In stock
$45.50 /metre
orange blue brown stripy linen fabric
  In stock
$51.25 /metre
Cypress Japanese Brushed Linen/Wool
  In stock
$42.75 /metre
butter yellow linen check fabric
  In stock
$40.75 /metre
Dark Navy Linen/Recycled Linen/Organic Cotton *discounted
  In stock
$30.25 /metre
blue red check fabric
  In stock
$45.50 /metre
Denim Blue Japanese Brushed Linen/Wool
  In stock
$42.75 /metre
yellow and blue linen double gauze fabric
  In stock
$54.00 /metre
sand and grey stripe extra wide laundered linen fabric
  In stock
$87.50 /metre
Dory Blue Handwoven Linen
  In stock
$35.75 /metre
Dosa Aqua linen fabric
  In stock
$45.50 /metre
1 2 3 4 5 6 ...