Where is National Oceanography Centre Southampton?

Where is National Oceanography Centre Southampton located?

National Oceanography Centre Southampton, National Oceanography Centre Southampton, Great Britain (approx. 50.89278°, -1.3948056°)


Where is National Oceanography Centre Southampton on the map?