Cheap up to £40
£40 - £60
From £60
curtain fabrics 4 679
single 104
plain 1 418
abstract 79
stripes 183
polka dots 217
flowers 195
Christmas 37
blackout 33
door curtains 4
cotton 192
polyester 94
satin 12
voile 133
outdoor 25
indoor 977
scandinavian 5
retro 3
vintage 51
provence 2
country 16