Where is Newcastle Station?

Where is Newcastle Station located?

Newcastle Station, Newcastle Station, Great Britain (approx. 54.214767°, -5.887367°)


Where is Newcastle Station on the map?