Cheap up to £40
£40 - £60
curtain fabrics 374
single 617
plain 264
abstract 68
stripes 86
polka dots 4
flowers 90
Christmas 13
blackout 43
door curtains 4
cotton 52
polyester 135
indoor
retro 1
vintage 6
country 9
modern 2
oriental 1