Bitter Orange European Laundered Linen Stripe
  In stock
$45.50 /metre
pink checked linen
  Out of Stock
$45.50 /metre
multicolour checked linen
  In stock
$45.50 /metre
blue pink checked linen
  In stock
$45.50 /metre
yellow striped linen
  In stock
$45.50 /metre
brown and cream check linen fabric
  In stock
$45.50 /metre
green stripe linen fabric
  In stock
$45.50 /metre
Mallow Stripe European Laundered Linen
  In stock
$45.50 /metre
Secret Lemon
  Running Low
$45.50 /metre
Woodstock
  In stock
$45.50 /metre
warm white extra wide linen
  Running Low
$72.75 /metre
green p-ink handwoven linen check
  In stock
$35.75 /metre
Joy European Laundered Linen Gingham
  In stock
$45.50 /metre
purple check handwoven linen
  Out of Stock
$35.75 /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
  Running Low
$45.50 /metre
orange check gingham linen fabric
  In stock
$45.50 /metre
milky white extra wide laundered linen fabric
  Running Low
$87.50 /metre
brown orange check linen fabric
  In stock
$45.50 /metre
brown black stripe fabric linen
  In stock
$45.50 /metre
Black Coffee 185
  In stock
$32.25 /metre
grey yellow aqua stripe linen fabric
  In stock
$45.50 /metre
BoneEuropean Linen Waffle
  Out of Stock
$37.25 /metre
stripy brown ochre blue stripe fabric
  Out of Stock
$51.25 /metre
blue linen chambray fabric
  Out of Stock
$45.50 /metre
Chatou Rust European Laundered Linen Check
  Running Low
$45.50 /metre