Cheap up to £40
£40 - £60
curtain fabrics 387
single 566
plain 280
abstract 71
stripes 85
polka dots 6
flowers 91
Christmas 13
blackout 37
door curtains 4
cotton 72
polyester 129
indoor 1 337
retro 1
vintage 3
country 9
modern 1
oriental 1