"in an hour we had arrived at Charing Cross"
Charing Cross station from a 19th Century print
Public DomainCharing Cross station from a 19th Century print - Credit: unknown

Charing Cross is a railway station in central London. It opened in 1864.

 

Google Map