Cheap up to £50
£50 - £100
From £100
runners 7
accent rugs 23
furs 66
round 134
rectangular 556
square 21
oval 47
atypical 60
ready made
shaggy 75
plain 209
patterned 409
Persian 50
Aztec 13
abstract 104
floral 44
patchwork 26
woven 54
knitted 2
plush 5
wool 164
sheepskin 29
cotton 16
polyester 25
polypropylene 171
indoor 464
outdoor 122
80 x 150 cm 8
100x100 cm 1
120 x 170 cm 63
140x200 cm 2
160 x 230 cm 55
200 x 290 cm 12
scandinavian 6
retro 1
vintage 23
country 14
industrial 1
modern 10
rustic 5
oriental 1