Where is Homersfield Station?

Where is Homersfield Station located?

Homersfield Station, Homersfield Station, Great Britain (approx. 52.4236°, 1.3549°)


Where is Homersfield Station on the map?