Cheap up to £50
Luxury from £100
runners 11
accent rugs 1
round 4
rectangular 23
oval 1
ready made 58
plain 363
patterned 324
Persian 74
Aztec 26
abstract 135
flowers
patchwork 36
woven 3
wool 14
cotton 2
polypropylene 3
jute 2
outdoor 12
80x150 cm 1
120x160 cm 1
120x170 cm 5
160x230 cm 5
retro 1
country 6
modern 1
To see more products, remove one of the filters.