Cheap up to £50
£50 - £100
From £100
runners 7
accent rugs 1
round 6
rectangular 21
oval 1
ready made 40
plain 307
patterned 455
Persian 64
Aztec 18
abstract 105
floral
patchwork 28
woven 1
wool 8
cotton 1
polypropylene 5
indoor 16
outdoor 7
120 x 170 cm 5
160 x 230 cm 4
country 4
To see more products remove a filter