Where is Aldergrove Station?

Where is Aldergrove Station located?

Aldergrove Station, Aldergrove Station, Great Britain (approx. 54.6449°, -6.243294°)


Where is Aldergrove Station on the map?