Cheap up to £40
£40 - £60
curtain fabrics 388
single 573
plain 281
abstract 69
stripes 86
polka dots 6
flowers 96
Christmas 13
blackout 38
door curtains 4
cotton 70
polyester 128
indoor 1 348
retro 1
vintage 3
country 10
modern 1
oriental 1