Cheap up to £40
£40 - £60
From £60
curtain fabrics 4 730
ready made 106
plain 1 433
abstract 79
stripes 191
polka dots 217
flowers 197
Christmas 37
blackout curtains 33
door curtains 4
cotton 195
polyester 94
satin 13
voile curtains 135
scandinavian 5
retro 3
vintage 53
provence 2
country 16
oriental 1