The other morning I awoke to STANTON CHALDON on a phone display and looked up the words on the Internet. They are actually two cities in England, situated north and south of London.
Try as I may, I cannot put it together. First and foremost I have never been to England, and to the best of my recollection I have never heard of either place, but I realize it could mean an unconscious revelation, but why two cities and why these two? Because the two were on the display of a telephone set, and I have to believe it was my set, the message is clearly a forthcoming one. That's my best guess.