Cheap up to £50
£50 - £100
From £100
runners 20
stair treads 19
accent rugs 2
furs 18
round 14
rectangular 57
square 3
oval 10
atypical 16
ready made 69
shaggy 16
plain
patterned 55
Persian 4
Aztec 6
abstract 20
floral 5
patchwork 2
woven 3
wool 12
sheepskin 5
cotton 1
polyester 7
polypropylene 23
indoor 69
outdoor 1
80 x 150 cm 2
100 x 100 cm 1
120 x 170 cm 5
160 x 230 cm 7
To see more products remove a filter