Cheap up to £50
£50 - £100
From £100
runners 4
stair treads 1
round 4
rectangular
square 1
oval 7
atypical 2
ready made 27
artificial grass 4
plain 11
patterned 7
Persian 4
abstract 5
floral 3
woven 1
wool 1
cotton 1
polypropylene 9
indoor 14
outdoor 7
120 x 170 cm 3
160 x 230 cm 4
200 x 290 cm 1
To see more products remove a filter