£50 - £100
From £100
runners 45
stair treads 29
accent rugs 7
furs 20
round 21
rectangular 158
square 2
oval 16
atypical 23
ready made 147
shaggy 16
plain 111
patterned 57
Persian 18
abstract 14
floral 4
patchwork 4
woven 15
wool 7
sheepskin 10
cotton 4
polyester 18
polypropylene 45
indoor
outdoor 91
80 x 150 cm 6
100 x 100 cm 1
160 x 230 cm 6
vintage 8
modern 1