Cheap up to £50
£50 - £100
From £100
runners 5
accent rugs 23
furs 74
round 129
rectangular 485
square 27
oval 46
atypical 53
single
shaggy 71
plain 186
patterned 362
Persian 47
Aztec 14
abstract 88
flowers 53
patchwork 29
woven 46
plush 4
wool 140
sheepskin 33
cotton 16
polyester 21
polypropylene 137
indoor 374
outdoor 113
80 x 150 cm 10
100x100 cm 1
120 x 170 cm 67
140x200 cm 2
160 x 230 cm 60
200 x 290 cm 9
scandinavian 8
retro 1
vintage 25
country 9
industrial 1
modern 7
rustic 5