£40 - £60
From £60
curtain fabrics 1 652
single 179
plain 479
abstract 49
stripes 89
polka dots 85
flowers 83
Christmas 11
blackout 24
string curtains 1
door curtains 5
cotton 69
polyester 58
satin 5
voile 65
vintage 10
provence 1
country 2
oriental 1