£50 - £100
From £100
runners 37
stair treads 20
accent rugs 2
furs 10
round 15
rectangular 65
square 1
oval 7
atypical 12
single 83
shaggy 18
plain 61
patterned 16
Persian 3
Aztec 1
abstract 6
flowers 2
woven 2
plush 1
wool 7
sheepskin 3
polyester 5
polypropylene 17
indoor 65
outdoor 8
80 x 150 cm 4
100x100 cm 1
120 x 170 cm 2
140x200 cm 1
160 x 230 cm 3
scandinavian 2
vintage 3