London Wiki
London Wiki
Advertisement

A former railway terminus opened in 1865 and closed 1986. It was the main terminus of the North London Railway (predecessor of the North London Line, and was close to Liverpool Street Station.

The Wikipedia page is [1], the Disused Stations page is here; more information here, here and here. There are various videos including [2].

Advertisement