Blackfriars Tube Station London

The Blackfriars tube station serves the Central London Railway and London Underground in the City of London. Originally, the station was established in 1886, with the name of Saint Paul’s, to serve the rail system only. In 1937, major reconstruction was carried out in order to integrate the underground system, after which its name was … Continue reading Blackfriars Tube Station London