Cheap up to £40
£40 - £60
curtain fabrics 179
ready made 299
plain 86
abstract 47
stripes 44
polka dots 4
flowers 56
Christmas 2
blackout curtains 17
door curtains 3
cotton 37
polyester 65
vintage 2
modern 1
oriental 1