Cheap up to £50
£50 - £100
From £100
runners 49
stair treads 3
furs 5
round 11
rectangular 80
square 5
oval 6
atypical 4
ready made 201
shaggy 1
plain 31
patterned 81
Aztec 3
abstract 9
flowers 13
patchwork 4
woven 37
plush 4
wool
sheepskin 22
cotton 102
polyester 21
polypropylene 201
jute 161
indoor 36
120x170 cm 10
140x200 cm 3
160x230 cm 13
200x300 cm 12
250x350 cm 1
non slip 6
scandinavian 7
retro 4
country 5
modern 6
To see more products remove a filter