Cheap up to £50
£50 - £100
From £100
runners 5
stair treads 1
rectangular 8
oval 1
ready made 16
plain 23
patterned
Persian 4
abstract 9
floral 3
woven 1
wool 2
cotton 1
polypropylene 3
indoor 6
outdoor 5
120 x 170 cm 2
160 x 230 cm 2
To see more products remove a filter