Where is Hackney Central Station?

Where is Hackney Central Station located?

Hackney Central Station, Hackney Central Station, Great Britain (approx. 51.547882°, -0.056762°)


Where is Hackney Central Station on the map?