Cheap up to £40
£40 - £60
From £60
curtain fabrics 24
single 43
plain 37
stripes 9
polka dots 3
flowers 4
Christmas 3
blackout 2
door curtains 1
cotton 3
polyester 4
satin 1
voile 8
outdoor 2
indoor
vintage 1
provence 1
country 1