London Wiki
Advertisement

An area in the London Borough of Hackney.

Served by Stoke Newington Station and various buses.

More information on the Wikipedia page [1].

Advertisement