January 11 January 11, 2018 Hard Hat Hunter This Day in History 1864- Charing Cross Station, a central rail station, opens in London, England.
Comments are closed.