Cheap up to £50
£50 - £100
From £100
runners 4
accent rugs 23
furs 71
round 125
rectangular 495
square 26
oval 44
atypical 53
single
shaggy 73
plain 185
patterned 367
Persian 48
Aztec 16
abstract 88
flowers 53
patchwork 25
woven 48
plush 4
wool 131
sheepskin 34
cotton 17
polyester 23
polypropylene 138
indoor 384
outdoor 116
80 x 150 cm 9
100x100 cm 1
120 x 170 cm 69
140x200 cm 2
160 x 230 cm 58
200 x 290 cm 9
scandinavian 9
retro 1
vintage 25
country 10
industrial 1
modern 7
rustic 5
oriental 1