Cheap up to £40
£40 - £60
From £60
curtain fabrics
single 132
plain 148
abstract 15
stripes 40
polka dots 47
flowers 59
Christmas 18
cotton 44
polyester 4
satin 1
voile 19
outdoor 2
indoor 212
scandinavian 3
vintage 4
provence 1
country 2
oriental 1