Where is Gibson Gardens?

Where is Gibson Gardens located?

Gibson Gardens, Hackney, United Kingdom (approx. 51.5637°, -0.072°)


Where is Gibson Gardens on the map?