Land & Sea Organic Cotton/Linen Stripe
  In stock
$33.75 /metre
yellow stripy cotton linen fabric
  In stock
$33.75 /metre
Rimini Organic Cotton/Linen Stripe
  In stock
$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
  Out of Stock
$33.75 /metre
blue gingham cotton linen fabric
  In stock
$33.75 /metre
Pippa Organic Cotton/Linen Gingham
  In stock
$33.75 /metre
green gingham seersucker fabric
  In stock
$24.50 /metre
Sukoshi Indigo Organic Seersucker
  In stock
$36.50 /metre
Ditsy Sailor Indian Cotton
  In stock
$22.50 /metre
Teal Piccolino Japanese Cotton/Linen
  In stock
$36.50 /metre
Garden Party Grey
  In stock
$45.50 /metre
Dosa Aqua linen fabric
  In stock
$45.50 /metre
pale blue organic cotton ticking fabric
  In stock
$44.75 /metre
fresh green organic cotton ticking fabric
  In stock
$44.75 /metre
green wide stripe linen fabric
  In stock
$45.50 /metre
a warm tan ticking stripe fabric
  In stock
$44.75 /metre
Chatou Rust European Laundered Linen Check
  In stock
$45.50 /metre
butter yellow linen check fabric
  In stock
$40.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
large check in berry tones European laundered linen fabric
  In stock
$45.50 /metre
pale pink organic cotton ticking fabric
  Running Low
$44.75 /metre
Berry check european laundered linen fabric
  In stock
$45.50 /metre
Bright teal organic ticking stripe fabric
  In stock
$44.75 /metre
Blue and white stripe extra wide laundered linen fabric
  In stock
$87.50 /metre
1 2 3 4 5 6