Cheap up to £50
£50 - £100
From £100
runners 19
accent rugs 1
round 14
rectangular 103
square 2
oval 2
atypical 5
single 138
plain 83
patterned
Persian 48
Aztec 11
abstract 37
flowers 10
patchwork 11
woven 2
plush 1
wool 8
sheepskin 1
polyester 3
polypropylene 27
indoor 89
outdoor 13
80 x 150 cm 1
scandinavian 6
vintage 2
industrial 1
oriental 1