I've decided to start surveying cab drivers about what the area between SGR and Hornsey Road is called. Tonight's verdict: you can call it what you like. Basically, he didn't know, and then told me a long story about he says he lives in Romford but really lives in Rush Green. No idea what that means. Better luck next time maybe.
Comments
It's possibly Finsbury Park or Stroud Green.
Other suggestions? Super Upper Islington? East Highgate Slopes? Tollington?