£50 - £100
From £100
runners
stair treads 56
accent rugs 19
furs 43
rectangular 60
square 1
oval 5
ready made 5
shaggy 4
plain 28
patterned 31
Persian 5
Aztec 1
abstract 5
floral 4
woven 1
wool 1
cotton 2
polyester 1
polypropylene 19
indoor 43
outdoor 11
80 x 150 cm 1
100 x 100 cm 1