Cheap up to £40
£40 - £60
curtain fabrics 397
ready made 631
plain 326
abstract 73
stripes 90
polka dots 6
floral 103
Christmas 13
blackout curtains 43
door curtains 4
cotton 80
polyester 158
satin 3
retro 1
vintage 3
country 10
modern 1
oriental 1