Where is Aldgate Underground Station?

Where is Aldgate Underground Station located?

Aldgate Underground Station, Aldgate Underground Station, Great Britain (approx. 51.51416°, -0.07558°)


Where is Aldgate Underground Station on the map?