Charing Cross Railway Station opened in London, England.
Source
More: Charing Cross London Train Station, Charing Cross Station, London Charing Cross, London Charing Cross Rail Station