£50 - £100
From £100
runners 71
stair treads 13
accent rugs 2
furs 6
round 69
rectangular
square 2
oval 41
atypical 46
single 170
shaggy 18
artificial grass 2
plain 85
patterned 85
Persian 26
Aztec 3
abstract 17
flowers 10
patchwork 3
woven 9
wool 12
cotton 6
polyester 11
polypropylene 46
indoor 173
outdoor 26
80 x 150 cm 6
120 x 170 cm 7
140x200 cm 1
160 x 230 cm 5
scandinavian 4
vintage 11
country 3
oriental 1