Cheap up to £50
£50 - £100
From £100
runners 2
accent rugs 4
furs 9
round 133
rectangular
square 27
oval 44
atypical 59
single
shaggy 23
plain 96
patterned 210
Persian 33
Aztec 11
abstract 63
flowers 24
patchwork 19
woven 23
wool 77
sheepskin 1
cotton 13
polyester 14
polypropylene 108
indoor 296
outdoor 51
80 x 150 cm 6
120 x 170 cm 33
140x200 cm 1
160 x 230 cm 29
200 x 290 cm 5
scandinavian 5
retro 1
vintage 14
country 8
modern 5
rustic 2
oriental 1