Cheap up to £50
£50 - £100
From £100
runners 3
accent rugs 10
furs 38
round 41
rectangular 102
square 5
oval 10
atypical 30
ready made
shaggy 44
plain
patterned 398
Persian 49
Aztec 14
abstract 103
floral 41
patchwork 26
woven 13
wool 23
sheepskin 16
cotton 2
polyester 14
polypropylene 20
indoor 112
outdoor 2
80 x 150 cm 2
100 x 100 cm 1
120 x 170 cm 13
140 x 200 cm 1
160 x 230 cm 12
200 x 290 cm 1