Cheap up to £40
£40 - £60
curtain fabrics 397
single 612
plain 295
abstract 71
stripes 88
polka dots 6
flowers 101
Christmas 13
blackout 40
door curtains 4
cotton 75
polyester 133
satin 3
retro 1
vintage 3
country 10
modern 1
oriental 1