Cheap up to £50
£50 - £100
From £100
runners 31
stair treads 25
accent rugs 1
furs 7
round 40
rectangular
square 9
oval 34
atypical 59
single 96
shaggy 22
artificial grass 4
plain
patterned 248
Persian 50
Aztec 14
abstract 76
flowers 30
patchwork 19
woven 6
wool 18
sheepskin 1
cotton 2
polyester 6
polypropylene 29
indoor 87
outdoor 5
80 x 150 cm 1
120 x 170 cm 13
160 x 230 cm 6
200 x 290 cm 1
To see more products remove a filter