England was settled by humans for at least 500,000 years. The first modern humans (homo sapiens) arrived during the Ice Age (about 35,000 to 10,000 years ago), when the sea levels were lower and Britain was connected to the European mainland. It is these people who built the ancient megalithic monuments of Stonehenge and Avebury.