Cheap up to £50
£50 - £100
runners 5
stair treads 4
round 3
rectangular 47
square 2
ready made 89
shaggy 3
plain 5
patterned 22
Persian 13
Aztec 1
abstract 12
flowers 2
patchwork 5
woven 4
plush 1
wool 14
cotton 2
polyester 3
polypropylene 10
indoor 38
outdoor 6
160 x 230 cm 6
scandinavian 1
vintage 4
To see more products remove a filter