Тут все просто. В пятом веке территорию современной Англии (а точнее, её центральную, северную и восточную части) населяли представители германского племени англов. Именно отсюда и берет корни название страны.
В южной части жили представители племени саксов. Поэтому тот исторический период получил название "Англосаксонский" и, по сути, в то время Англии как единой страны не существовало. Было множество мелких королевств, которые постепенно объединялись, и в 937 году Англия, наконец-то, стала самостоятельной и цельной страной.
Первое задокументированное упоминание об Англии относят к 897 году. А 1 мая 1707 года было образовано Королевство Великобритания (сегодня помимо Англии туда входят Шотландия, Уэльс и Северная Ирландия). Кстати, это название образовано от племени бриттов, пришедших сюда в 5 века.