A Inglaterra foi ocupada pela humanidade por pelo menos 700.000 anos, então sua descoberta é anterior ao registro histórico. Ao longo da história, as idades do gelo causaram a elevação e a queda do nível do mar, unindo e desconectando a ilha da Inglaterra e o continente da Europa.
Os arqueólogos acreditam que por volta de 4000 a.C., foi fundado o primeiro assentamento permanente no que é conhecido como Inglaterra. Foram esses mesmos povos que construíram Stonehenge. Então, por volta de 500 a.C., os celtas da Europa Central se estabeleceram em uma grande parte da ilha da Grã-Bretanha e tornaram-se o que hoje chamamos de antigos bretões. Eles eram formados por cerca de 20 tribos. Mais tarde, os romanos invadiram a área e a maioria das pessoas da Inglaterra hoje são descendentes dessa conquista.