£50 - £100
From £100
runners 22
stair treads 33
accent rugs 10
furs 18
round 29
rectangular 86
square 1
oval 18
atypical 33
single 105
shaggy 25
artificial grass 2
plain
patterned 190
Persian 32
Aztec 8
abstract 33
flowers 30
patchwork 6
woven 13
wool 9
sheepskin 7
cotton 1
polyester 9
polypropylene 13
indoor 108
outdoor 2
80 x 150 cm 1
100x100 cm 1
120 x 170 cm 3
160 x 230 cm 1