multicoloured check cotton fabric
  In stock
£18.00 /metre
yellow check sheer cotton fabric
  In stock
£18.00 /metre
sheer check indian cotton
  In stock
£18.00 /metre
indigo sheer cotton voile
  In stock
£14.50 /metre
dark green seersucker stripe fabric
  In stock
£18.00 /metre
duck egg seersucker stripe fabric
  In stock
£18.00 /metre
Galaxy Organic Cotton Seersucker Stripe
  In stock
£18.00 /metre
white organic seersucker fabric
  In stock
£18.00 /metre
red seersucker stripe fabric
  In stock
£18.00 /metre
Dynamite Organic Cotton Seersucker Stripe
  In stock
£18.00 /metre
brown seersucker cotton fabric
  In stock
£18.00 /metre
yellow seersucker cotton fabric
  In stock
£18.00 /metre
Quilted Sylvie Indian Cotton
  In stock
£24.00 /metre
pink handwoven indian fabric
  In stock
£17.00 /metre
green loopy indian fabric
  In stock
£17.00 /metre
rusty orange loopy indian fabric
  In stock
£17.00 /metre
navy mustard linen fabric
  In stock
£32.50 /metre
red gingham Jamdani fabric
  In stock
£32.00 /metre
japanese heavyweight selvedge denim fabric
  In stock
£24.50 /metre
teal stripy japanese fabric
  In stock
£28.75 /metre
navy stripy japanese fabric
  In stock
£28.75 /metre
denim chambray japanese fabric
  In stock
£19.50 /metre
blue heavyweight cotton canvas
  In stock
£32.00 /metre
white triple washed fabric
  In stock
£23.50 /metre
black triple wash fabric
  In stock
£23.50 /metre
Mushroom Japanese Washed Cotton Canvas
  In stock
£26.00 /metre
Sunshine ClamIndian Block Print Cotton
  Out of Stock
£16.00 /metre