Grimsby


A seaport on the eastern coast of England, at the mouth of the Humber river.

Arthur landed here upon returning from his conquest of Iceland.