Where is Hailsham Station?

Where is Hailsham Station located?

Hailsham Station, Hailsham Station, Great Britain (approx. 50.860554°, 0.25722224°)


Where is Hailsham Station on the map?