£50 - £100
From £100
runners 21
stair treads 2
accent rugs 10
furs 6
round 17
rectangular 37
oval 11
atypical 6
single 95
shaggy 12
plain 32
patterned 18
Persian 7
Aztec 1
abstract 2
flowers 5
woven 13
wool 4
sheepskin 2
cotton 1
polyester 2
polypropylene 8
indoor 40
outdoor 10
120 x 170 cm 3
160 x 230 cm 1
vintage 4