Cheap up to £40
£40 - £60
From £60
curtain fabrics 276
single 38
plain 63
abstract 20
stripes 14
polka dots 4
flowers 26
Christmas 1
blackout 7
cotton 10
polyester 32
satin 2
voile 4
indoor 330
scandinavian 1
vintage 2
modern 1
oriental 1