Cheap up to £50
£50 - £100
From £100
runners 3
accent rugs 23
furs 72
round 134
rectangular 514
square 26
oval 45
atypical 59
single
shaggy 73
plain 185
patterned 383
Persian 49
Aztec 16
abstract 107
flowers 51
patchwork 25
woven 48
plush 4
wool 165
sheepskin 34
cotton 17
polyester 21
polypropylene 136
indoor 413
outdoor 115
80 x 150 cm 9
120 x 170 cm 67
140x200 cm 2
160 x 230 cm 58
200 x 290 cm 9
scandinavian 9
retro 1
vintage 25
country 10
industrial 1
modern 7
rustic 5
oriental 1