Sale

 Our fabulous SALE is now on! 

Lots of fabrics reduced in price. Starting at only £6 per metre

Grab a bargain while you can!

Showing 84 of 524 products. Show 100 Products