What’s in a Name?
The fascinating mythological tale behind the founding of Grimsby — an historic fishing town on the North East coast of England.

For far too long, the town of Grimsby has been a victim of its own name. After all, “it’s grim up north” is an all too popular phrase. Though the town gets its fair share of drizzle, the word “grim” means a lot more to its…