£50 - £100
From £100
runners 146
stair treads 62
accent rugs 17
furs 46
round 69
rectangular 263
square 2
oval 40
atypical 45
single 520
shaggy 54
artificial grass 2
plain 161
patterned 190
Persian 32
Aztec 8
abstract 33
flowers 30
patchwork 6
woven 28
plush 4
wool 24
sheepskin 17
cotton 8
polyester 14
polypropylene 61
indoor 251
outdoor 95
80 x 150 cm 8
100x100 cm 1
120 x 170 cm 27
140x200 cm 1
160 x 230 cm 10
scandinavian 5
vintage 21
country 4
industrial 1
modern 1
oriental 1