Cheap up to £50
£50 - £100
From £100
runners 3
stair treads 8
furs 6
round 28
rectangular 40
square 3
oval 6
atypical 7
single 72
shaggy 30
plain
patterned 157
Persian 48
Aztec 11
abstract 37
flowers 12
patchwork 11
wool 3
cotton 1
polyester 7
polypropylene 1
indoor 52
120 x 170 cm 1
160 x 230 cm 1
To see more products remove a filter