Cheap up to £50
£50 - £100
From £100
runners 99
stair treads 55
accent rugs 9
furs 32
round 56
rectangular 415
square 6
oval 33
atypical 43
ready made 421
shaggy 30
plain 186
patterned 202
Persian 52
Aztec 6
abstract 55
floral 16
patchwork 22
woven 24
plush 1
wool 60
sheepskin 18
cotton 13
polyester 25
polypropylene 105
indoor
outdoor 140
80 x 150 cm 6
100 x 100 cm 1
160 x 230 cm 8
scandinavian 3
retro 1
vintage 19
modern 1
rustic 4
oriental 1
To see more products remove a filter