Cheap up to £50
£50 - £100
From £100
runners 7
stair treads 2
accent rugs 7
furs 6
round 10
rectangular 43
square 2
oval 5
atypical 7
ready made 64
shaggy 7
plain 31
patterned 20
Persian 6
Aztec 1
abstract 6
floral 4
woven 12
wool 3
sheepskin 6
polyester 2
polypropylene 5
indoor
outdoor 13
160 x 230 cm 2
vintage 4
rustic 3
To see more products remove a filter