amulet
Were is the nearest shop in Runescape amulet?

Were is the nearest store to Varock amulet?

Theres only three places-monster spawns, GE or Brimhaven

Natacha Atlas -Amulet