Green Purple Cotton Linen Stripe
  In stock
£24.00 /metre
Brown Cotton Linen Stripe Fabric
  In stock
£24.00 /metre
Blue Green Cotton/Linen Gingham Fabric
  In stock
£24.00 /metre
Blue Green Cotton Linen Stripe
  In stock
£24.00 /metre
blue gingham cotton linen fabric
  In stock
£24.00 /metre
Gala Organic Cotton/Linen Stripe
  In stock
£24.00 /metre
Hot Candy Organic Cotton/Linen Gingham
  In stock
£24.00 /metre
Rimini Organic Cotton/Linen Stripe
  In stock
£24.00 /metre
yellow stripy cotton linen fabric
  In stock
£24.00 /metre
Pippa Organic Cotton/Linen Gingham
  In stock
£24.00 /metre
Orange Cotton Linen Stripe Fabric
  In stock
£24.00 /metre
Red Pink Cotton Linen Stripe
  Running Low
£24.00 /metre
Indigo Kantha Stitched Handwoven Cotton
  In stock
£17.50 /metre
Blue Brown Cotton Linen Stripe
  In stock
£24.00 /metre
Green Gingham Cotton Linen Fabric
  In stock
£24.00 /metre
Red Gingham Cotton Linen Fabric
  In stock
£24.00 /metre
coral orange handwoven fabric
  In stock
£19.50 /metre
Duchess Natural Indian Cotton
  In stock
£13.50 /metre
Finn Dobby Natural Indian Cotton
  In stock
£13.50 /metre
handwoven cotton stripe fabric
  In stock
£18.00 /metre
blue handwoven indian cotton fabric
  In stock
£17.50 /metre
handwoven cotton strip fabric
  In stock
£18.00 /metre
black floral block print fabric
  In stock
£16.00 /metre
quilted block print bagru fabric
  In stock
£26.00 /metre
quilted block print bagru fabric
  In stock
£26.00 /metre
purple handloom cotton fabric
  In stock
£19.50 /metre
handwoven white mirror fabric
  In stock
£27.50 /metre