Where is Hackney Downs?

Where is Hackney Downs located?

Hackney Downs, Hackney Downs (Station), Great Britain (approx. 51.548927°, -0.061405°)


Where is Hackney Downs on the map?