New Fabrics

350+ products

Buy now

Spring Fabrics

228 products

Buy now

Childrens Fabrics

156 products

Buy now

Bridal Fabrics

273 products

Buy now

Latest Offers

Up to 50% off fabrics

Buy now

Worldwide Mail Order since 1984

Free Delivery over £75 to UK & Ireland

Full satisfaction or your money back!

Product highlights

Out of stock
Price range: £0.38 through £38.00
-29%
Original price was: £34.95.Current price is: £24.95. per metre
Order a Sample 50p
-32%
Original price was: £21.95.Current price is: £14.99. per metre
-31%
Price range: £15.95 through £22.95 per metre
Price range: £3.45 through £3.49
-26%
Price range: £1.75 through £13.00
-20%
Price range: £119.80 through £139.00
-19%
Price range: £12.99 through £16.99
Price range: £13.99 through £29.97
Price range: £1.35 through £1.55
Price range: £5.99 through £8.99
Price range: £29.99 through £54.99