Cheap up to £50
£50 - £100
runners 10
stair treads 6
furs 4
round 9
rectangular 79
square 6
oval 7
atypical 4
ready made 141
shaggy 16
plain 28
patterned 44
Persian 1
Aztec 5
abstract 16
flowers 5
patchwork 2
woven 3
plush 1
wool 24
sheepskin 2
cotton 3
polyester 5
polypropylene 28
indoor 65
outdoor 13
120 x 170 cm 1
160 x 230 cm 7
200 x 290 cm 2
scandinavian 2
vintage 1
modern 1
rustic 1
To see more products remove a filter