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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed