Cheap up to £50
£50 - £100
From £100
runners 101
stair treads 52
accent rugs 10
furs 30
round 62
rectangular 447
square 7
oval 33
atypical 46
ready made 465
shaggy 27
plain 182
patterned 219
Persian 54
Aztec 8
abstract 86
floral 13
patchwork 22
woven 23
plush 1
wool 94
sheepskin 16
cotton 13
polyester 27
polypropylene 109
indoor
outdoor 99
80 x 150 cm 6
100 x 100 cm 1
120 x 170 cm 1
160 x 230 cm 8
scandinavian 2
retro 1
vintage 18
modern 1
rustic 4
oriental 1
To see more products remove a filter