Cheap up to £50
£50 - £100
From £100
runners 6
stair treads 8
round 2
rectangular 5
oval 3
atypical 3
ready made 26
shaggy 8
plain 11
patterned 9
Persian 1
flowers 1
patchwork 3
woven 5
wool 5
cotton 4
polypropylene 4
indoor 8
outdoor 2
120x170 cm 2
160x230 cm 1
250x350 cm 1
non slip 3
scandinavian 1
vintage 1
To see more products remove a filter