×

Lordship Lane railway station

Lordship Lane was a railway station in East Dulwich, in what was the Metropolitan Borough of Camberwell in south London, on the Crystal Palace and South London Junction Railway. Wikipedia
Opened: 1865
20 September 1954: Closed
Location: East Dulwich