Cheap up to £50
£50 - £100
From £100
runners 89
stair treads 8
accent rugs 10
furs 8
round 37
rectangular 240
square 4
oval 11
atypical 15
ready made 418
shaggy 3
plain 418
patterned
Persian 68
Aztec 28
abstract 129
flowers 66
patchwork 32
woven 68
plush 1
wool 74
sheepskin 1
cotton 42
polyester 6
polypropylene 66
jute 39
indoor 170
outdoor 56
80 x 150 cm 5
120 x 170 cm 16
140x200 cm 2
160 x 230 cm 18
200 x 290 cm 1
200 x 300 cm 3
scandinavian 11
retro 2
vintage 5
country 3
modern 11
To see more products remove a filter