Cheap up to £50
£50 - £100
From £100
runners 27
stair treads 11
furs 2
round 5
rectangular 28
square 2
oval 4
atypical 4
ready made 59
shaggy 6
plain 13
patterned 12
Persian 20
abstract 2
flowers 2
patchwork 5
woven 5
wool 7
cotton 4
polypropylene 7
jute 4
indoor 26
outdoor 2
120x170 cm 2
160x230 cm 1
250x350 cm 1
non slip 3
scandinavian 1
vintage 8
To see more products remove a filter