£50 - £100
From £100
runners 73
stair treads 13
accent rugs 2
furs 6
round 69
rectangular
square 2
oval 40
atypical 45
single 170
shaggy 18
artificial grass 2
plain 86
patterned 85
Persian 26
Aztec 3
abstract 17
flowers 11
patchwork 3
woven 9
wool 12
cotton 6
polyester 11
polypropylene 48
indoor 174
outdoor 27
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