Cheap up to £40
£40 - £60
From £60
curtain fabrics 4 678
single 104
plain 1 421
abstract 79
stripes 181
polka dots 216
flowers 195
Christmas 38
blackout 33
door curtains 4
cotton 192
polyester 94
satin 12
voile 133
outdoor 26
indoor 978
scandinavian 5
retro 3
vintage 50
provence 2
country 16