rusty orange canvas fabric
  Out of Stock
£24.00 /metre
blue yellow check fabric
  In stock
£28.75 /metre
red jacquard fabric
  In stock
£26.00 /metre
Soft Stitch Jacquard yellow fabric
  Out of Stock
£26.00 /metre
handwoven cotton stripe fabric
  Out of Stock
£18.00 /metre
brown japanese twill fabric
  In stock
£28.50 /metre
yellow stripy cotton linen fabric
  In stock
£24.00 /metre
Rimini Organic Cotton/Linen Stripe
  In stock
£24.00 /metre
Orange Cotton Linen Stripe Fabric
  In stock
£24.00 /metre
Neon Fizz Organic Cotton/Linen Gingham
  In stock
£24.00 /metre
Pippa Organic Cotton/Linen Gingham
  In stock
£24.00 /metre
rusty orange cross stitch fabric
  In stock
£20.50 /metre
quilted indian block printed fabric
  In stock
£25.00 /metre
grid block printed fabric
  In stock
£16.00 /metre
yellow striped fabric
  In stock
£16.00 /metre
yellow block print fabric
  In stock
£16.00 /metre
Corfu Handwoven Cotton Stripe
  In stock
£17.50 /metre
yellow and blue linen double gauze fabric
  In stock
£38.50 /metre
butter yellow linen check fabric
  In stock
£29.00 /metre
orange and natural wide stripe linen fabric
  In stock
£32.50 /metre
neon pink and orange wide stripe linen fabric
  In stock
£32.50 /metre
Bandhani tie-dye indian cotton fabric in bright ginger
  In stock
£18.00 /metre
butter yellow Indian handloom cotton check
  In stock
£19.50 /metre
Mandarin Stem Wide Stripe Cotton Canvas *discounted
  In stock
£17.60 /metre
Sundown Handwoven Cotton Check
  In stock
£19.50 /metre
mustard yellow cotton fabric
  In stock
£19.50 /metre
bright coral orange organic cotton ticking fabric
  In stock
£32.00 /metre
1 2 3 4