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