Where is Moorgate Underground Station located?
Moorgate Underground Station, Moorgate Underground Station, Great Britain (approx. 51.51848°, -0.08839°)
Moorgate Underground Station, Moorgate Underground Station, Great Britain (approx. 51.51848°, -0.08839°)