Cheap up to £50
£50 - £100
From £100
runners 6
stair treads 1
round 1
rectangular 19
oval 1
atypical 1
ready made 33
plain 424
patterned 342
Persian 82
Aztec 31
abstract 138
flowers 69
patchwork
woven 1
wool 2
cotton 1
polyester 1
jute 2
indoor 1
80x150 cm 3
120x170 cm 2
160x230 cm 2
non slip 7
To see more products remove a filter