Cheap up to £50
£50 - £100
From £100
runners 6
accent rugs 1
round 5
rectangular 19
oval 1
ready made 38
plain 306
patterned 444
Persian 63
Aztec 18
abstract 115
floral
patchwork 28
woven 1
wool 9
cotton 1
polypropylene 5
indoor 14
outdoor 7
120 x 170 cm 5
160 x 230 cm 4
country 4
To see more products remove a filter