£40 - £60
From £60
curtain fabrics 1 657
single 167
plain 477
abstract 48
stripes 89
polka dots 85
flowers 76
Christmas 11
blackout 22
string curtains 1
door curtains 5
cotton 69
polyester 58
satin 5
voile 65
scandinavian 1
vintage 10
provence 1
country 2
oriental 1