Because England has been relatively heavily populated for a long time.
If you mention to someone in America that your house was built in 1909 they’ll probably comment on how OLD that house is. In England they’d likely not bat an eye. Our war of Independence was fought a little over a couple hundred years ago. England as a united country has existed for well over a thousand years (Athelstan was crowned King of the English in the early 10th century). Before that it was colonized by Rome.
People drop/lose stuff. People get in wars. People bury stuff to protect it and then die without telling people. Over time things happen.
Latest Answers