Cheap up to £50
Luxury from £100
runners 6
stair treads 1
round 1
rectangular 18
oval 1
atypical 1
ready made 32
plain 364
patterned 337
Persian 74
Aztec 27
abstract 143
flowers 75
patchwork
woven 1
wool 3
cotton 1
polyester 1
jute 2
indoor 1
80x150 cm 3
120x170 cm 2
160x230 cm 2
non slip 7
To see more products, remove one of the filters.