Where is Bethnal Green Underground Station?

Where is Bethnal Green Underground Station located?

Bethnal Green Underground Station, Tower Hamlets, United Kingdom (approx. 51.52705°, -0.054564°)


Where is Bethnal Green Underground Station on the map?