Where is Hovingham Station?

Where is Hovingham Station located?

Hovingham Station, Hovingham Station, Great Britain (approx. 54.17622°, -0.973664°)


Where is Hovingham Station on the map?