Where is Londonderry Station?

Where is Londonderry Station located?

Londonderry Station, Londonderry Station, Great Britain (approx. 54.99207°, -7.31379°)


Where is Londonderry Station on the map?