Cheap up to £40
£40 - £60
From £60
curtain fabrics 162
single 137
plain 93
abstract 15
stripes 31
polka dots 1
flowers 23
Christmas 4
blackout 10
bead curtains 1
door curtains 4
cotton 16
polyester 22
satin 1
voile 13
outdoor 2
indoor
retro 1
vintage 2
country 4
oriental 1