Where is Havant New Station?

Where is Havant New Station located?

Havant New Station, Havant New Station, Great Britain (approx. 50.857777°, -0.9694444°)


Where is Havant New Station on the map?