Cheap up to £50
£50 - £100
From £100
runners 8
stair treads 3
furs 2
round 6
rectangular 43
oval 3
atypical 2
ready made 43
shaggy 6
plain 23
patterned 11
Persian 2
Aztec 2
abstract 5
floral 3
patchwork 4
woven 4
wool 5
sheepskin 1
cotton 1
polyester 2
polypropylene 13
indoor
outdoor 2
160 x 230 cm 1
To see more products remove a filter