Cheap up to £50
£50 - £100
From £100
runners 4
accent rugs 23
furs 72
round 127
rectangular 491
square 26
oval 45
atypical 54
single
shaggy 73
plain 186
patterned 370
Persian 48
Aztec 16
abstract 87
flowers 50
patchwork 25
woven 48
plush 4
wool 132
sheepskin 34
cotton 17
polyester 23
polypropylene 136
indoor 382
outdoor 115
80 x 150 cm 9
100x100 cm 1
120 x 170 cm 67
140x200 cm 2
160 x 230 cm 58
200 x 290 cm 9
scandinavian 9
retro 1
vintage 28
country 10
industrial 1
modern 7
rustic 5
oriental 1