Cheap up to £50
£50 - £100
From £100
runners 6
stair treads 1
rectangular 12
oval 1
atypical 1
ready made 34
plain 233
patterned 120
Persian 32
Aztec 8
abstract
flowers 15
patchwork 11
polypropylene 5
indoor 10
outdoor 1
80x150 cm 3
140x200 cm 1
modern 17
To see more products remove a filter