Cheap up to £50
£50 - £100
From £100
runners 6
accent rugs 24
round 42
rectangular 20
square 1
oval 13
atypical 3
ready made
plain 35
patterned 24
Aztec 4
flowers 2
patchwork 1
woven 37
plush 3
wool 164
sheepskin 21
cotton 75
polyester 21
polypropylene 124
jute
indoor 30
140x200 cm 1
200x300 cm 1