Cheap up to £50
£50 - £100
runners 16
stair treads 5
furs 5
round 49
rectangular
square 27
oval 39
atypical 20
ready made 398
shaggy 15
artificial grass 2
plain 62
patterned 185
Persian 31
Aztec 9
abstract 60
flowers 19
patchwork 14
woven 15
plush 1
wool 76
sheepskin 1
cotton 9
polyester 13
polypropylene 86
indoor 279
outdoor 35
120 x 170 cm 5
160 x 230 cm 24
200 x 290 cm 5
scandinavian 4
retro 1
vintage 7
country 1
modern 4
rustic 2
oriental 1
To see more products remove a filter