Stroud Green railway station
Stroud Green railway station is a former station in the Stroud Green area of north London. It was located between Finsbury Park station and Crouch End station on a bridge over Stapleton Hall Road. Wikipedia
Opened: 1881
Location: Stroud Green