Where is Aldgate Underground Station located?
Aldgate Underground Station, Aldgate Underground Station, Great Britain (approx. 51.51416°, -0.07558°)
Aldgate Underground Station, Aldgate Underground Station, Great Britain (approx. 51.51416°, -0.07558°)