FREE SHIPPING above $399 - DUTIES & TAXES included in prices

Bestseller fabrics

Dallington Stripe fabric
Regular price $268 per meter (M1)
  • Herball
  • Indigo
  • Mulberry
Chamomile fabric
Regular price $226 per meter (M1)
  • Russet
  • Bayleaf
Scrolling Tulip fabric
Regular price $236 per meter (M1)
  • Slate/Apricot
  • Gold
  • Plum
Meda Iris fabric
Regular price $226 per meter (M1)
  • Rose/Thyme
  • Multi
  • Forest/Russet
Oak & Blossom Weave fabric
Regular price $312 per meter (M1)
  • Green Indigo
  • Madder
  • Chestnut
Hanover Check fabric
Regular price $268 per meter (M1)
  • Madder
  • Indigo
  • Forest
  • Teal/Indigo
Daisy & Oak fabric
Regular price $243 per meter (M1)
  • Ink/Graphite
  • Thyme/Weld
  • Madder/Teal
  • Forest
Woodford Stripe fabric
Regular price $268 per meter (M1)
  • Teal
  • Mulberry
Wild Tulip & Vine fabric
Regular price $257 per meter (M1)
  • Multi
  • Linen/Plum
  • Bayleaf/Ochre
Wild Tulip & Vine Embroidery fabric
Regular price $475 per meter (M1)
  • Rose/Bayleaf
  • Nettle/Woad
Walthamstow fabric
Regular price $257 per meter (M1)
  • Indigo/Gold
  • Teal/Ochre
Daisy & Oak Warp Print fabric
Regular price $312 per meter (M1)
  • Forest/Rose
  • Indigo
  • Chestnut/Primrose
Cornflower fabric
Regular price $257 per meter (M1)
  • Rose/Woad
  • Russet/Forest
  • Lemon/Sage
Cornflower Embroidery fabric
Regular price $475 per meter (M1)
  • Lemon/Nettle
  • Indigo/Plum
  • Woad/Forest
Clover & Vine Weave fabric
Regular price $347 per meter (M1)
  • Russet
  • Indigo
  • Forest
Chamomile Embroidery fabric
Regular price $386 per meter (M1)
  • Forest
  • Woad

  • International shipping

    Payment in own currency

  • No hidden costs

    Duties & Taxes included in checkout.

  • Sample Service

    Up to $35 cashback on your samples

  • Personal advice

    Help with selection and ordering.

Add Order Note

    What are you looking for?