Cheap up to £50
£50 - £100
From £100
runners 5
stair treads 2
furs 2
round 2
rectangular 17
square 1
oval 1
atypical 2
ready made 27
shaggy 3
plain 5
patterned 6
Persian 1
Aztec 2
abstract 7
wool 2
sheepskin 2
polyester 4
polypropylene 7
indoor 12
outdoor 2
120 x 170 cm 2
160 x 230 cm 2
vintage 1
country 1
To see more products remove a filter