Immingham/Cleethorps
Got the chance for a refreshing work trip to Immingham in the UK. Hotel situated in the lovely town of Cleethorps and I was lucky enough to actually experience some true British small town feeling. Had a pint here, a fish and chips there, and then another pint at some other place. And some work too of course.