Where is Archway Underground Station located?
Archway Underground Station, Archway Underground Station, Great Britain (approx. 51.56525°, -0.13507°)
Archway Underground Station, Archway Underground Station, Great Britain (approx. 51.56525°, -0.13507°)