£50 - £100
From £100
runners 61
stair treads 9
accent rugs 3
furs 6
round 42
rectangular
square 2
oval 34
atypical 36
ready made 149
shaggy 21
artificial grass 2
plain 84
patterned 70
Persian 15
Aztec 2
abstract 14
floral 7
patchwork 3
woven 11
wool 8
cotton 6
polyester 12
polypropylene 44
indoor 154
outdoor 27
80 x 150 cm 6
120 x 170 cm 6
140 x 200 cm 1
160 x 230 cm 5
vintage 6
country 4