Cheap up to £40
£40 - £60
From £60
curtain fabrics 604
single 71
plain 188
abstract 29
stripes 27
polka dots 11
flowers 39
Christmas 6
blackout 14
cotton 24
polyester 51
satin 5
voile 11
indoor 718
scandinavian 1
vintage 4
provence 1
modern 1
oriental 1