Cheap up to £50
£50 - £100
From £100
runners 2
accent rugs 10
furs 33
round 40
rectangular 96
square 8
oval 8
atypical 25
single
shaggy 40
plain
patterned 383
Persian 49
Aztec 16
abstract 108
flowers 54
patchwork 25
woven 13
wool 25
sheepskin 19
cotton 2
polyester 12
polypropylene 13
indoor 99
outdoor 2
80 x 150 cm 2
100x100 cm 1
120 x 170 cm 13
140x200 cm 1
160 x 230 cm 7
200 x 290 cm 1