£50 - £100
From £100
runners 63
stair treads 12
accent rugs 2
furs 6
round 42
rectangular
square 2
oval 35
atypical 49
ready made 149
shaggy 21
artificial grass 2
plain 88
patterned 66
Persian 15
Aztec 2
abstract 16
flowers 10
patchwork 3
woven 9
wool 10
cotton 5
polyester 12
polypropylene 46
indoor 153
outdoor 29
80 x 150 cm 6
120 x 170 cm 7
140x200 cm 1
160 x 230 cm 5
vintage 6
country 3