Cheap up to £40
£40 - £60
curtain fabrics 393
single 574
plain 291
abstract 69
stripes 86
polka dots 6
flowers 93
Christmas 13
blackout 37
door curtains 4
cotton 74
polyester 134
satin 3
retro 1
vintage 3
country 10
modern 1
oriental 1