Cheap up to £50
£50 - £100
From £100
runners 6
accent rugs 23
furs 75
round 139
rectangular 555
square 26
oval 46
atypical 63
single
shaggy 75
plain 201
patterned 415
Persian 50
Aztec 18
abstract 112
flowers 57
patchwork 26
woven 48
plush 5
wool 178
sheepskin 35
cotton 18
polyester 25
polypropylene 150
indoor 456
outdoor 126
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 24
country 10
industrial 1
modern 7
rustic 5
oriental 1