Cheap up to £50
£50 - £100
From £100
runners 4
accent rugs 23
furs 72
round 135
rectangular 516
square 27
oval 45
atypical 60
single
shaggy 73
plain 189
patterned 385
Persian 49
Aztec 16
abstract 107
flowers 51
patchwork 25
woven 48
plush 4
wool 166
sheepskin 34
cotton 17
polyester 23
polypropylene 137
indoor 417
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 28
country 10
industrial 1
modern 7
rustic 5
oriental 1