Cheap up to £40
£40 - £60
curtain fabrics 397
ready made
plain 118
abstract 40
stripes 23
polka dots 3
floral 45
Christmas 5
blackout curtains 13
cotton 30
polyester 39
country 6
modern 1
oriental 1