Where is Broad Street Station?

Where is Broad Street Station located?

Broad Street Station, Tower Hamlets, United Kingdom (approx. 51.51889°, -0.08333334°)


Where is Broad Street Station on the map?