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