Cheap up to £40
£40 - £60
From £60
curtain fabrics
single 825
plain 1 272
abstract 94
stripes 177
polka dots 209
flowers 169
Christmas 23
cotton 140
polyester 32
satin 11
voile 27
outdoor 15
indoor 796
scandinavian 4
retro 2
vintage 47
provence 2
country 13
oriental 1