England has been occupied by mankind for at least 700,000 years, so its discovery predates historical record. Throughout history, ice ages caused the rise and fall of sea levels, joining and disconnecting the island of England and the mainland of Europe.
Archaeologists believe that around 4000 B.C., the first permanent settlement in what is known as England was founded. It was these same peoples who built Stonehenge. Then, around 500 B.C., the Celts from Central Europe settled across a large portion of the isle of Britain and became what are now referred to as ancient Britons. They were made up of around 20 tribes. Later, the Romans invaded the area and most people from England today are descendants of that conquest.