Where is Atherton Station?

Where is Atherton Station located?

Atherton Station, Atherton Station, Great Britain (approx. 53.52914°, -2.47897°)


Where is Atherton Station on the map?