Cheap up to £50
£50 - £100
From £100
runners
stair treads 130
accent rugs 26
tapestries 1
furs 75
rectangular 116
square 1
oval 15
ready made 33
shaggy 16
plain 53
patterned 53
Persian 17
Aztec 4
abstract 18
flowers 13
patchwork 4
woven 60
wool 48
cotton 30
polypropylene 29
jute 36
indoor 95
outdoor 11
80x150 cm 2
100x100 cm 1
non slip 3
scandinavian 2
retro 1
vintage 5
country 1
modern 2
To see more products remove a filter