Cheap up to £50
£50 - £100
From £100
runners 8
stair treads 14
accent rugs 16
tapestries 1
furs 2
round 23
rectangular 47
square 1
oval 6
atypical 14
ready made 143
shaggy 7
plain 48
patterned 29
Persian 1
Aztec 3
flowers 3
woven 19
crochet 2
wool 9
sheepskin 1
cotton 7
polypropylene 14
jute 34
indoor 25
80x150 cm 2
120x170 cm 13
140x200 cm 1
160x230 cm 9
200x290 cm 1
200x300 cm 4
250x350 cm 1
non slip 6
scandinavian 4
vintage 2
country 1
modern 2
To see more products remove a filter