North Star 130European Laundered Linen
  In stock
£20.50 /metre
Pillar Box 130European Laundered Linen
  In stock
£20.50 /metre
EmeraldAlpaca Blend Wool
  In stock
£80.00 /metre
Riley Indigo Handwoven Cotton Stripe
  In stock
£19.50 /metre
BlackHandwoven Cotton Stripe
  In stock
£17.50 /metre
Petite Pink Handwoven Cotton Stripe
  Out of Stock
£17.50 /metre
Old Soul Pink European Laundered Linen
  In stock
£29.00 /metre
Mellow Yellow Linen/Recycled Linen/Organic Cotton *discounted
  In stock
£21.50 /metre
Fermette Linen/Recycled Linen/Organic Cotton *discounted
  In stock
£21.50 /metre
Diesel Linen/Recycled Linen/Organic Cotton *discounted
  Running Low
£21.50 /metre
Francis Linen/Recycled Linen/Organic Cotton *discounted
  In stock
£21.50 /metre
Portrait Pink Linen/Recycled Linen/Organic Cotton *discounted
  In stock
£21.50 /metre
Indiana Linen/Recycled Linen/Organic Cotton *discounted
  In stock
£21.50 /metre
Kingsley Garden PartyEuropean Laundered Linen/Cotton Gingham
  Out of Stock
£32.50 /metre
Sweet Slice European Laundered Linen Gingham
  In stock
£29.00 /metre
Norfolk Sands European Laundered Linen Stripe
  In stock
£32.50 /metre
Tartlet European Laundered Linen Stripe
  In stock
£32.50 /metre
Pastel European Laundered Linen Stripe
  In stock
£32.50 /metre
Jouy Blue Donguri Organic Seersucker
  In stock
£26.00 /metre
Brewing Green Donguri Organic Seersucker
  In stock
£26.00 /metre
Pickle Donguri Organic Seersucker
  In stock
£26.00 /metre
Navy Nut Donguri Organic Seersucker
  In stock
£26.00 /metre
Duck Egg Donguri Organic Seersucker
  In stock
£26.00 /metre
brown white gingham fabric
  In stock
£32.50 /metre
Organic Brushed Forest Gingham
  In stock
£35.25 /metre
Organic Brushed Inky Gingham
  In stock
£35.25 /metre
Garden Party Olive
  In stock
£32.50 /metre