Cheap up to £50
£50 - £100
From £100
runners 14
stair treads 8
round 3
rectangular 24
square 1
oval 2
atypical 5
single shelves & units 37
shaggy 3
plain 9
patterned 11
Persian 11
abstract 3
flowers 2
patchwork 4
woven 2
wool 1
cotton 2
polypropylene 3
indoor 25
outdoor 3
120 x 170 cm 2
scandinavian 1
vintage 6
To see more products remove a filter