Cheap up to £50
£50 - £100
From £100
runners 18
round 8
rectangular 50
square 2
single 49
plain 293
patterned 457
Persian
Aztec 20
abstract 129
flowers 64
patchwork 28
woven 1
wool 1
polypropylene 4
indoor 53
outdoor 2
80 x 150 cm 1
160 x 230 cm 1
200 x 290 cm 1
vintage 19
To see more products remove a filter