Where is Moorgate Underground Station?

Where is Moorgate Underground Station located?

Moorgate Underground Station, Moorgate Underground Station, Great Britain (approx. 51.51848°, -0.08839°)


Where is Moorgate Underground Station on the map?