Where is City station?

Where is City station located?

City station, City station, Great Britain (approx. 56.068558°, -3.453004°)


Where is City station on the map?