Cheap up to £50
£50 - £100
From £100
runners 126
stair treads 10
accent rugs 23
furs 28
round 59
rectangular 118
square 10
oval 28
atypical 37
ready made 471
shaggy 15
plain 86
patterned 99
Persian 9
Aztec 6
abstract 16
flowers 30
patchwork 8
woven 43
crochet 4
plush 1
wool 125
sheepskin 25
cotton 14
polyester 2
polypropylene 9
jute 137
indoor 1
outdoor 18
80x150 cm 5
120x170 cm 8
140x200 cm 2
160x230 cm 6
200x300 cm 4
non slip 1
scandinavian 1
retro 2
country 4
modern 4
To see more products remove a filter