Cheap up to £50
£50 - £100
From £100
runners 30
stair treads 51
accent rugs 3
furs 29
round 25
rectangular 96
square 2
oval 28
atypical 32
ready made 112
shaggy 27
plain
patterned 218
Persian 53
Aztec 6
abstract 77
floral 17
patchwork 22
woven 7
wool 20
sheepskin 15
polyester 15
polypropylene 31
indoor
outdoor 6
80 x 150 cm 2
100 x 100 cm 1
160 x 230 cm 2
To see more products remove a filter