GRIMSBY

Grimsby

Grimsby is a seaport on the Humber Estuary in Lincolnshire, England. It has been the administrative centre of the unitary authority area of North East Lincolnshire since 1996.

The above text is a snippet from Wikipedia: Grimsby
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!