Archaeologists believe they found a residence of medieval ruler Harold Godwinson, England’s last Anglo-Saxon king. A nearby church and toilet were vital clues.
With a total population of about 57.7 million, England is the largest country in the United Kingdom, which also includes ...