Cheap up to £50
£50 - £100
From £100
runners 3
accent rugs 10
furs 37
round 42
rectangular 103
square 10
oval 10
atypical 29
ready made
shaggy 43
plain
patterned 404
Persian 50
Aztec 15
abstract 112
flowers 53
patchwork 27
woven 13
wool 29
sheepskin 21
cotton 2
polyester 13
polypropylene 15
indoor 110
outdoor 2
80 x 150 cm 2
100x100 cm 1
120 x 170 cm 12
140x200 cm 1
160 x 230 cm 9
200 x 290 cm 1