Cheap up to £50
£50 - £100
From £100
runners 13
accent rugs 1
round 7
rectangular 30
oval 1
single 54
plain 291
patterned 455
Persian 67
Aztec 20
abstract 130
flowers
patchwork 28
woven 1
wool 12
cotton 2
polyester 1
polypropylene 12
indoor 15
outdoor 18
120 x 170 cm 5
160 x 230 cm 3
retro 1
country 3
To see more products remove a filter