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