Lordship Lane Station, Dulwich

1870