Cheap up to £50
£50 - £100
From £100
runners
stair treads 43
accent rugs 21
furs 53
rectangular 59
square 1
oval 14
ready made 18
shaggy 8
plain 40
patterned 29
Persian 7
abstract 7
flowers 6
patchwork 2
woven 46
wool 12
cotton 27
polypropylene 22
jute 17
indoor 51
outdoor 5
80x150 cm 2
100x100 cm 1
non slip 3
scandinavian 2
vintage 2
country 1
modern 1
To see more products remove a filter