×

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