Cheap up to £50
£50 - £100
From £100
runners 36
stair treads 10
accent rugs 21
round 41
rectangular 25
square 3
oval 13
atypical 4
ready made 131
plain 37
patterned 39
Persian 1
Aztec 3
flowers 3
woven 36
plush 5
wool 252
sheepskin 31
cotton 113
polyester 21
polypropylene 194
jute
indoor 35
160 x 230 cm 1
To see more products remove a filter