×

Walworth Road railway station

Walworth Road railway station was a railway station in Walworth Road, Southwark, south London, England, on the London Chatham & Dover Railway, which opened on 1 May 1863 on the City Branch to Blackfriars as part of the company's ambitious plan to... Wikipedia