Where is Aldgate East Underground Station?

Where is Aldgate East Underground Station located?

Aldgate East Underground Station, Aldgate East Underground Station, Great Britain (approx. 51.51532°, -0.07231°)


Where is Aldgate East Underground Station on the map?