Cheap up to £50
£50 - £100
From £100
runners 15
stair treads 9
round 3
rectangular 25
square 1
oval 2
atypical 4
single 35
shaggy 3
plain 10
patterned 10
Persian 13
abstract 2
flowers 2
patchwork 3
woven 2
wool 1
cotton 2
polypropylene 4
indoor 26
outdoor 2
120 x 170 cm 1
scandinavian 1
vintage 6
To see more products remove a filter