Cheap up to £50
£50 - £100
From £100
runners 51
stair treads 76
accent rugs 10
furs 28
round 58
rectangular 182
square 11
oval 56
atypical 63
ready made 285
shaggy 70
artificial grass 2
plain
patterned 515
Persian 68
Aztec 28
abstract 129
flowers 66
patchwork 32
woven 39
wool 36
sheepskin 15
cotton 21
polyester 12
polypropylene 54
jute 37
indoor 185
outdoor 5
80 x 150 cm 4
100x100 cm 1
120 x 170 cm 13
140x200 cm 5
160 x 230 cm 6
200 x 290 cm 1
200 x 300 cm 9
250 x 350 cm 1
300 x 400 cm 1
scandinavian 8
To see more products remove a filter