Cheap up to £50
£50 - £100
From £100
runners 2
accent rugs 9
furs 30
round 63
rectangular 293
square 10
oval 7
atypical 33
single
shaggy 25
plain 100
patterned 167
Persian 39
Aztec 4
abstract 62
flowers 12
patchwork 19
woven 21
wool 72
sheepskin 19
cotton 8
polyester 21
polypropylene 50
indoor
outdoor 115
80 x 150 cm 5
100x100 cm 1
160 x 230 cm 5
scandinavian 3
retro 1
vintage 14
rustic 4
oriental 1