blue organic denim fabric
  In stock
£18.50 /metre
emerald green denim fabric
  In stock
£18.50 /metre
pinky orange 10oz cotton denim
  In stock
£18.50 /metre
Hickory Ecru 10oz Organic Denim
  In stock
£15.00 /metre
bright blue organic denim fabric
  In stock
£18.50 /metre
Blue Slate 10.2oz Denim
  Running Low
£16.50 /metre
Handloom Ecru Twill 10.2oz Handwoven Cotton
  In stock
£17.50 /metre
Indigo Pinstripe 10.5oz Handloom Denim
  Out of Stock
£17.50 /metre
indigo japanese selvedge denim
  In stock
£16.50 /metre
light washed 10.8oz denim
  In stock
£18.50 /metre
Trento 10.8oz Denim
  Out of Stock
£16.50 /metre
11oz Railroad Denim
  In stock
£16.50 /metre
11.5oz Ecru Denim
  In stock
£13.50 /metre
blue 11.6oz denim
  Out of Stock
£16.50 /metre
indigo denim 12.4oz
  Out of Stock
£18.50 /metre
dark indigo 12.5oz denim
  Out of Stock
£16.50 /metre
14oz Denim
  In stock
£12.00 /metre
japanese heavyweight selvedge denim fabric
  In stock
£24.50 /metre
red chambray japanese fabric
  Out of Stock
£22.50 /metre
Denim Blue Hickory 8oz Organic Denim
  In stock
£15.00 /metre
5.2oz CrimsonJapanese Chambray
  Out of Stock
£22.50 /metre
5.2oz Cherry BlossomJapanese Chambray
  Out of Stock
£22.50 /metre
4.1oz Blue Vine Handwoven Indigo Cotton
  In stock
£17.50 /metre
black 6.9oz japanese denim
  Out of Stock
£22.50 /metre
Chestnut 5.2oz Cotton Chambray
  In stock
£22.50 /metre
blue 6.9oz japanese denim
  In stock
£22.50 /metre
japanese slubby denim fabric
  Out of Stock
£27.00 /metre