"The ship was no sooner gotten out of the Humber"

The Humber is a large estuary on the northeast coast of England.  Many trade ships began their voyages here.

Google Map