Cheap up to £50
£50 - £100
From £100
runners 59
accent rugs 14
round 30
rectangular 27
oval 14
ready made 143
plain 39
patterned 68
Persian 1
Aztec 4
flowers 1
patchwork 1
woven
crochet 10
wool 35
cotton 58
polypropylene 11
jute 36
indoor 32
120 x 170 cm 2
160 x 230 cm 7
200 x 290 cm 1
scandinavian 4
country 6
modern 2
To see more products remove a filter