Where is Newcastle New Bridge St Station?

Where is Newcastle New Bridge St Station located?

Newcastle New Bridge St Station, Newcastle New Bridge St Station, Great Britain (approx. 54.9749°, -1.6065°)


Where is Newcastle New Bridge St Station on the map?