Cheap up to £50
£50 - £100
From £100
runners 9
accent rugs 23
furs 69
round 134
rectangular 537
square 21
oval 46
atypical 61
ready made
shaggy 75
plain 207
patterned 395
Persian 47
Aztec 14
abstract 105
floral 41
patchwork 26
woven 51
knitted 2
plush 5
wool 162
sheepskin 30
cotton 17
polyester 25
polypropylene 153
indoor 456
outdoor 114
80 x 150 cm 8
100 x 100 cm 1
120 x 170 cm 61
140 x 200 cm 2
160 x 230 cm 50
200 x 290 cm 10
scandinavian 4
retro 1
vintage 21
country 13
industrial 1
modern 9
rustic 5
oriental 1