£50 - £100
From £100
runners 64
stair treads 17
accent rugs 2
furs 2
round 86
rectangular
square 1
oval 63
atypical 30
ready made 164
shaggy 27
artificial grass 1
plain 95
patterned 40
Persian 17
Aztec 4
abstract 16
flowers 10
patchwork 5
woven 12
wool 8
cotton 3
polyester 9
polypropylene 47
jute 7
indoor 142
outdoor 43
80x150 cm 8
120x170 cm 9
140x200 cm 1
160x230 cm 3
non slip 18
scandinavian 1
vintage 5
country 3
modern 1