Cheap up to £40
£40 - £60
curtain fabrics 386
single 564
plain 277
abstract 70
stripes 84
polka dots 6
flowers 95
Christmas 13
blackout 38
door curtains 4
cotton 70
polyester 127
indoor 1 333
retro 1
vintage 3
country 9
modern 1
oriental 1