Post Tagged with: "london tube"
The London Tube
Early in the 19th century railway construction in the United Kingdom began. Six separate rail terminals were built outside London by 1854 including: Waterloo, Bishopsgate, King’s Cross, Paddington, Euston, and London Bridge. By now, however, only Fenchurch Street Station was actually located in the City of London. Traffic congestion within the city had increased significantly [...]


Comments