Cheap up to £50
£50 - £100
From £100
runners 3
rectangular 9
single 7
plain 56
patterned 45
Persian
Aztec 2
abstract 10
flowers 9
patchwork 1
woven 1
polypropylene 1
indoor 7
200 x 290 cm 1
vintage 4
To see more products remove a filter