Cheap up to £50
£50 - £100
From £100
runners 5
accent rugs 23
furs 74
round 129
rectangular 487
square 27
oval 46
atypical 51
single
shaggy 72
plain 184
patterned 365
Persian 47
Aztec 14
abstract 87
flowers 53
patchwork 28
woven 45
plush 4
wool 140
sheepskin 33
cotton 16
polyester 21
polypropylene 138
indoor 373
outdoor 114
80 x 150 cm 10
100x100 cm 1
120 x 170 cm 68
140x200 cm 1
160 x 230 cm 60
200 x 290 cm 9
scandinavian 8
retro 1
vintage 25
country 9
industrial 1
modern 7
rustic 5
oriental 1