London Wiki
Advertisement

A predecessor of Tower Hill Station which was built on the same site. It opened 1882 and closed 1884, being replaced by Mark Lane Station.

More information on the Wikipedia page [1].

Advertisement