Opened on 19 September 1932 as the first stop on the new Cockfosters extension north of Finsbury Park, sited deep below the junction of Green Lanes and Seven Sisters Road in the London Borough of Hackney. Manor House is largely a sub-surfac …
On the map
Keep exploring
Discover more places in United Kingdom