Cheap up to £50
£50 - £100
From £100
runners 6
accent rugs 23
furs 67
round 134
rectangular 525
square 26
oval 46
atypical 57
ready made
shaggy 75
plain 202
patterned 384
Persian 49
Aztec 15
abstract 91
flowers 50
patchwork 26
woven 49
plush 5
wool 146
sheepskin 35
cotton 17
polyester 26
polypropylene 150
indoor 423
outdoor 129
80 x 150 cm 8
100x100 cm 1
120 x 170 cm 56
140x200 cm 2
160 x 230 cm 49
200 x 290 cm 9
scandinavian 6
retro 1
vintage 23
country 10
industrial 1
modern 7
rustic 5
oriental 1