Where is Bank Underground Station?

Where is Bank Underground Station located?

Bank Underground Station, Bank Underground Station, Great Britain (approx. 51.51328°, -0.08873°)


Where is Bank Underground Station on the map?