£50 - £100
From £100
runners 15
stair treads 1
accent rugs 11
furs 6
round 13
rectangular 30
oval 10
atypical 7
ready made 94
shaggy 7
plain 28
patterned 18
Persian 5
abstract 2
floral 4
woven 14
wool 4
sheepskin 3
cotton 1
polyester 3
polypropylene 5
indoor 39
outdoor 10
120 x 170 cm 2
160 x 230 cm 2
vintage 1