£50 - £100
From £100
runners 21
stair treads 7
furs 4
round 5
rectangular 30
square 1
oval 5
atypical 6
single 62
shaggy 5
plain 18
patterned 14
Persian 8
Aztec 2
abstract 4
flowers 4
woven 1
wool 5
sheepskin 1
cotton 1
polyester 2
polypropylene 10
indoor 29
outdoor 14
120 x 170 cm 4
160 x 230 cm 3
vintage 6
country 1
modern 1