1. Celts: The Celts were the original inhabitants of Britain and Ireland, and they arrived in England around 600 BC. They established a number of different kingdoms and cultures in England, including the Britons, the Picts, and the Gaels.
2. Romans: The Romans invaded England in 43 AD and ruled for over 400 years. They brought their own culture and civilization to England, including their language, laws, and architecture.
3. Anglo-Saxons: The Anglo-Saxons were a group of Germanic tribes who began invading England in the 5th century AD. They eventually conquered most of England and established a number of kingdoms, including the Kingdom of Wessex, the Kingdom of Northumbria, and the Kingdom of Mercia.