A green and pink laundered linen check fabric
  In stock
$45.50 /metre
pink ochre stripy fabric
  In stock
$40.75 /metre
Gala Organic Cotton/Linen Stripe
  In stock
$33.75 /metre
Amalfi Organic Cotton/Linen Stripe
  In stock
$33.75 /metre
Land & Sea Organic Cotton/Linen Stripe
  In stock
$33.75 /metre
yellow stripy cotton linen fabric
  Out of Stock
$33.75 /metre
Rimini Organic Cotton/Linen Stripe
  In stock
$33.75 /metre
Brown Cotton Linen Stripe Fabric
  In stock
$33.75 /metre
Blue Green Cotton Linen Stripe
  In stock
$33.75 /metre
Blue Brown Cotton Linen Stripe
  In stock
$33.75 /metre
Green Purple Cotton Linen Stripe
  In stock
$33.75 /metre
Orange Cotton Linen Stripe Fabric
  In stock
$33.75 /metre
Red Gingham Cotton Linen Fabric
  In stock
$33.75 /metre
Red Pink Cotton Linen Stripe
  In stock
$33.75 /metre
Red Gingham Cotton Linen Fabric
  In stock
$33.75 /metre
Blue Green Cotton/Linen Gingham Fabric
  Running Low
$33.75 /metre
Mini Toto Organic Cotton/Linen Gingham
  In stock
$33.75 /metre
Hot Candy Organic Cotton/Linen Gingham
  In stock
$33.75 /metre
green gingham check fabric
  In stock
$33.75 /metre
blue gingham cotton linen fabric
  Out of Stock
$33.75 /metre
Blue Purple Cotton Linen Gingham
  In stock
$33.75 /metre
Pippa Organic Cotton/Linen Gingham
  In stock
$33.75 /metre
Sukoshi Indigo Organic Seersucker
  In stock
$36.50 /metre
green stripe linen fabric
  Running Low
$45.50 /metre
Ditsy Sailor Indian Cotton
  In stock
$22.50 /metre
Mallow Stripe European Laundered Linen
  In stock
$45.50 /metre
orange check and khaki green check fabric
  Out of Stock
$45.50 /metre