Where is Netley?

Where is Netley located?

Netley, Netley (Station), Great Britain (approx. 50.87451°, -1.343917°)


Where is Netley on the map?