A guess at...
Winchmore Hill
Possibly(?) here is a similar view looking the other way although I am not certain if it is the right location?..
..https://commons.wikimedia.org/wiki/File:Winchmore_Hill_stn_southbound.JPG
Hampton-in-Arden?
Stoke Newington
.
( Am I going to outwit Brian for a third time, I wonder...?)