What was England called before it was called England?
England used to be known as Engla land, meaning the land of the Angles, people from continental Germany, who began to invade Britain in the late 5th century, along with the Saxons and Jute.
Is London in Mercia?
During the 8th century the kingdom of Mercia extended its dominance over south-eastern England, initially through overlordship which at times developed into outright annexation. London seems to have come under direct Mercian control in the 730s.
Why did the Romans leave Britain?
The Romans had invaded England and ruled over England for 400 years but in 410, the Romans left England because their homes in Italy were being attacked by fierce tribes and every soldier was needed back in Rome.