Cheap up to £50
£50 - £100
From £100
runners
stair treads 146
accent rugs 22
tapestries 1
furs 92
rectangular 129
square 1
oval 17
atypical 2
ready made 31
shaggy 2
plain 51
patterned 95
Persian 22
Aztec 7
abstract 20
flowers 13
patchwork 4
woven 59
wool 38
cotton 36
polypropylene 30
jute 36
indoor 105
outdoor 13
80 x 150 cm 2
100x100 cm 1
scandinavian 2
vintage 7
country 1
modern 1
To see more products remove a filter