Where is Arsenal Underground Station located?
Arsenal Underground Station, Arsenal Underground Station, Great Britain (approx. 51.560516°, -0.09838°)
Arsenal Underground Station, Arsenal Underground Station, Great Britain (approx. 51.560516°, -0.09838°)