Where is Holmsley Station?

Where is Holmsley Station located?

Holmsley Station, Holmsley Station, Great Britain (approx. 50.8054°, -1.6727°)


Where is Holmsley Station on the map?