Cheap up to £50
£50 - £100
From £100
runners 5
stair treads 4
round 9
rectangular 47
square 4
oval
atypical 3
ready made 6
shaggy 1
plain 6
patterned 1
woven 2
wool 1
polypropylene 2
jute 2
indoor 5
To see more products remove a filter