Where is Bank Underground Station?

Where is Bank Underground Station located?

Bank Underground Station, Tower Hamlets, United Kingdom (approx. 51.51328°, -0.08873°)


Where is Bank Underground Station on the map?