Where is Central Station?

Where is Central Station located?

Central Station, Newcastle upon Tyne, United Kingdom (approx. 54.9693665°, -1.6167186°)


Where is Central Station on the map?