Cheap up to £40
£40 - £60
From £60
curtain fabrics 1 351
single 136
plain 361
abstract 37
stripes 104
polka dots 46
flowers 80
Christmas 9
blackout 10
bead curtains 1
door curtains 4
cotton 61
polyester 27
satin 1
voile 21
outdoor 2
indoor 434
retro 1
vintage 20
country 15
oriental 1