Where is Canonbury Station?

Where is Canonbury Station located?

Canonbury Station, Canonbury Station, Great Britain (approx. 51.549263°, -0.092647°)


Where is Canonbury Station on the map?