Where is Archway Underground Station?

Where is Archway Underground Station located?

Archway Underground Station, Islington, United Kingdom (approx. 51.56483°, -0.134791°)


Where is Archway Underground Station on the map?