Cheap up to £50
£50 - £100
From £100
runners 7
stair treads 3
furs 1
round 10
rectangular 30
square 1
oval 5
atypical 3
single 64
shaggy 11
plain 13
patterned 13
Persian 7
abstract 7
flowers 1
woven 1
polyester 1
polypropylene 4
indoor 29
outdoor 9
120 x 170 cm 1
scandinavian 1
vintage 6
rustic 4
To see more products remove a filter