Cheap up to £50
£50 - £100
From £100
runners 21
stair treads 73
accent rugs 22
furs 2
round 30
rectangular 88
square 3
oval 25
atypical 31
ready made 87
shaggy 3
artificial grass 5
plain 115
patterned 29
Aztec 1
abstract 4
floral 2
patchwork 6
woven 21
sheepskin 2
cotton 6
polypropylene 37
indoor 109
outdoor 8
80 x 150 cm 6
100 x 100 cm 1
120 x 170 cm 4
160 x 230 cm 12
200 x 290 cm 1