Cheap up to £50
Luxury from £100
runners 1
stair treads 3
artificial grass 3
accent rugs 3
round 7
rectangular 20
oval 1
atypical 3
ready made 55
shaggy 2
plain 17
patterned 9
Aztec 1
flowers 2
wool 9
jute 5
indoor 1
outdoor 3
120x170 cm 31
160x230 cm 12
scandinavian 3
country 2
modern 1
To see more products, remove one of the filters.