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