Where is Newcastle Bus Station?

Where is Newcastle Bus Station located?

Newcastle Bus Station, Newcastle Bus Station, Great Britain (approx. 54.215084°, -5.888364°)


Where is Newcastle Bus Station on the map?