"I had reached Stoke Newington"

Stoke Newington is an area of North London, situated in the Borough of Hackney.

 

Google Map