Cheap up to £50
£50 - £100
From £100
runners 17
furs 2
round 4
rectangular 40
oval 2
atypical 1
ready made 77
patterned
abstract 6
flowers 7
patchwork 7
woven 1
plush 1
wool 12
polypropylene 7
indoor 31
outdoor 11
80 x 150 cm 1
120 x 170 cm 3
vintage 2
Rugs Patterned rugs Multicolour rugs