Cheap up to £40
£40 - £60
curtain fabrics 178
single 283
plain 87
abstract 46
stripes 43
polka dots 4
flowers 50
Christmas 2
blackout 15
door curtains 3
cotton 36
polyester 69
indoor 628
vintage 2
modern 1
oriental 1