Cheap up to £40
£40 - £60
From £60
curtain fabrics 160
single 138
plain 96
abstract 16
stripes 33
polka dots 1
flowers 22
Christmas 4
blackout 10
bead curtains 1
door curtains 4
cotton 16
polyester 27
satin 1
voile 13
outdoor 2
indoor
retro 1
vintage 3
country 4
oriental 1