Cheap up to £40
£40 - £60
From £60
curtain fabrics
single 807
plain 1 290
abstract 98
stripes 186
polka dots 218
flowers 177
Christmas 39
cotton 141
polyester 32
satin 12
voile 30
outdoor 25
indoor 782
scandinavian 5
retro 2
vintage 52
provence 2
country 13
oriental 1