There’s something unsettling, yet alluring, about abandoned places ... by the North Sea in England’s Norfolk County, this old ...