Where is Ashburys Station?

Where is Ashburys Station located?

Ashburys Station, Ashburys Station, Great Britain (approx. 53.47156°, -2.194389°)


Where is Ashburys Station on the map?