Cheap up to £50
£50 - £100
From £100
runners 11
stair treads 1
round 2
rectangular 17
ready made 32
patterned 17
Aztec 2
flowers 1
patchwork 5
woven 15
wool 6
cotton 6
polypropylene 6
jute 5
indoor 14
80x150 cm 2
160x230 cm 2
non slip 8
country 4
To see more products remove a filter