Where is North Baddesley?

Where is North Baddesley located?

North Baddesley, Hampshire, United Kingdom (approx. 50.9779027°, -1.4375451°)


Where is North Baddesley on the map?