Google
×

Leman Street railway station

Leman Street was a railway station on the main line from Fenchurch Street to Blackwall in east London. It was 38 chains down the line from Fenchurch Street, situated on the east side of Leman Street, near Cable Street, in the parish of... Wikipedia
1 July 1919: Reopened