Where is Southgate Underground Station located?
Southgate Underground Station, Southgate Underground Station, Great Britain (approx. 51.6323°, -0.12784°)
Southgate Underground Station, Southgate Underground Station, Great Britain (approx. 51.6323°, -0.12784°)