Cheap up to £50
£50 - £100
From £100
runners 7
accent rugs 23
furs 67
round 133
rectangular 522
square 27
oval 47
atypical 58
ready made
shaggy 75
plain 201
patterned 380
Persian 49
Aztec 15
abstract 91
flowers 50
patchwork 26
woven 48
plush 5
wool 145
sheepskin 36
cotton 17
polyester 25
polypropylene 150
indoor 420
outdoor 125
80 x 150 cm 8
100x100 cm 1
120 x 170 cm 56
140x200 cm 2
160 x 230 cm 49
200 x 290 cm 9
scandinavian 6
retro 1
vintage 23
country 10
industrial 1
modern 7
rustic 5
oriental 1