Cheap up to £40
£40 - £60
From £60
curtain fabrics 1 434
single 138
plain 367
abstract 40
stripes 112
polka dots 49
flowers 84
Christmas 16
blackout 9
bead curtains 1
door curtains 4
cotton 61
polyester 30
satin 1
voile 22
outdoor 4
indoor 435
retro 1
vintage 22
country 16
oriental 1