Cheap up to £50
£50 - £100
From £100
runners 18
round 8
rectangular 49
square 2
single 48
plain 290
patterned 442
Persian
Aztec 20
abstract 109
flowers 63
patchwork 28
woven 1
polypropylene 4
indoor 52
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