Cheap up to £50
£50 - £100
From £100
runners 18
stair treads 1
round 8
rectangular 52
square 2
single shelves & units 50
plain 309
patterned 479
Persian
Aztec 19
abstract 135
flowers 66
patchwork 29
woven 1
wool 1
polypropylene 5
indoor 54
outdoor 3
80 x 150 cm 1
160 x 230 cm 1
200 x 290 cm 1
vintage 18
To see more products remove a filter