Where is Atherleigh Station?

Where is Atherleigh Station located?

Atherleigh Station, Atherleigh Station, Great Britain (approx. 53.5077°, -2.5208°)


Where is Atherleigh Station on the map?