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