Where is Broad Street Station?

Where is Broad Street Station located?

Broad Street Station, Broad Street Station, Great Britain (approx. 51.51889°, -0.083333336°)


Where is Broad Street Station on the map?