Cheap up to £50
£50 - £100
From £100
runners 4
accent rugs 23
furs 77
round 130
rectangular 492
square 27
oval 46
atypical 55
single
shaggy 73
plain 192
patterned 368
Persian 47
Aztec 14
abstract 87
flowers 53
patchwork 28
woven 46
plush 4
wool 141
sheepskin 35
cotton 16
polyester 22
polypropylene 140
indoor 380
outdoor 118
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
oriental 1