Cheap up to £50
£50 - £100
From £100
runners 60
accent rugs 18
round 36
rectangular 20
oval 14
ready made 143
plain 39
patterned 57
Aztec 6
flowers 1
patchwork 1
woven
crochet 10
wool 28
cotton 50
polypropylene 12
jute 40
indoor 26
120x170 cm 1
160x230 cm 7
scandinavian 4
country 6
modern 2
To see more products remove a filter