THE CHARING CROSS MYSTERY Charing Cross is a junction in London, England, where six routes meet. A retired police inspector on vacation dies suddenly on a train, it sets in motion a whole tangle of intrigue and mystery. If you like mystery and suspense, you will love this classic story…. Read more“THE CHARING CROSS MYSTERY”