Our current selection of stock fabrics containing more than 80% cotton.
£42.00 Per Metre
£34.00 Per Metre
£34.00 Per Metre
£46.00 Per Metre
£42.00 Per Metre
£38.00 Per Metre
£34.00 Per Metre
Sale!
£34.00 Per Metre
£34.00 Per Metre
Our current selection of stock fabrics containing more than 80% cotton.