Cheap up to £40
£40 - £60
From £60
curtain fabrics
single 826
plain 1 266
abstract 95
stripes 177
polka dots 210
flowers 170
Christmas 22
cotton 142
polyester 32
satin 11
voile 28
outdoor 11
indoor 792
scandinavian 4
retro 2
vintage 47
provence 2
country 13
oriental 1