Where is Newcastle upon Tyne, Central Station?

Where is Newcastle upon Tyne, Central Station located?

Newcastle upon Tyne, Central Station, Newcastle upon Tyne, United Kingdom (approx. 54.96886°, -1.61851°)


Where is Newcastle upon Tyne, Central Station on the map?