Cheap up to £50
£50 - £100
From £100
runners 9
accent rugs 23
furs 69
round 131
rectangular 532
square 21
oval 46
atypical 60
ready made
shaggy 74
plain 206
patterned 392
Persian 45
Aztec 14
abstract 104
floral 39
patchwork 26
woven 51
knitted 2
plush 5
wool 156
sheepskin 30
cotton 17
polyester 25
polypropylene 153
indoor 450
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 3
retro 1
vintage 21
country 13
industrial 1
modern 9
rustic 5
oriental 1