Where is Henfield Station?

Where is Henfield Station located?

Henfield Station, Henfield Station, Great Britain (approx. 50.932°, -0.2853°)


Where is Henfield Station on the map?