Where is Parkmore Station?

Where is Parkmore Station located?

Parkmore Station, Parkmore Station, Great Britain (approx. 55.012936°, -6.146925°)


Where is Parkmore Station on the map?