Cheap up to £40
£40 - £60
From £60
curtain fabrics
single 829
plain 1 264
abstract 93
stripes 179
polka dots 207
flowers 168
Christmas 22
cotton 142
polyester 32
satin 11
voile 29
outdoor 11
indoor 786
scandinavian 4
retro 2
vintage 48
provence 2
country 13
oriental 1