Cheap up to £50
£50 - £100
runners 4
stair treads 4
furs 9
round 8
rectangular 62
square 9
oval 10
atypical 8
ready made 96
shaggy 26
artificial grass 2
plain
patterned 292
Persian 39
Aztec 13
abstract 102
flowers 32
patchwork 19
woven 2
wool 16
sheepskin 6
polyester 9
polypropylene 8
indoor 66
outdoor 2
120 x 170 cm 2
160 x 230 cm 6
200 x 290 cm 1
To see more products remove a filter