Cheap up to £50
£50 - £100
From £100
runners 3
accent rugs 16
tapestries 1
furs 2
round 22
rectangular 43
square 1
oval 2
atypical 6
ready made
shaggy 6
plain 39
patterned 28
Persian 1
Aztec 3
flowers 3
woven 19
crochet 2
wool 8
sheepskin 1
cotton 6
polypropylene 12
jute 32
indoor 22
80x150 cm 2
120x170 cm 13
140x200 cm 1
160x230 cm 9
200x290 cm 1
200x300 cm 4
250x350 cm 1
non slip 5
scandinavian 4
vintage 2
country 1
modern 2
To see more products remove a filter