Cheap up to £50
£50 - £100
From £100
runners 12
accent rugs 1
round 7
rectangular 27
oval 1
single 51
plain 293
patterned 456
Persian 67
Aztec 20
abstract 129
flowers
patchwork 28
woven 1
wool 10
cotton 2
polyester 1
polypropylene 11
indoor 13
outdoor 17
120 x 170 cm 5
160 x 230 cm 3
retro 1
country 3
To see more products remove a filter