Cheap up to £40
£40 - £60
From £60
curtain fabrics 783
single 730
plain 519
abstract 79
stripes 119
polka dots 10
flowers 126
Christmas 13
blackout 78
bead curtains 3
door curtains 28
cotton 125
polyester 190
satin 14
voile 23
outdoor 32
indoor
scandinavian 1
retro 1
vintage 8
provence 1
country 13
modern 1
oriental 1