When was English first spoken in England?

English was not spoken in England until 449, when three Germanic tribes from Denmark, the Jutes, Angles, and Saxons, invaded Britain.

The Angles, who settled along the east coast of north and central England, developed literate culture and gave their name to the country (Angle-land, England).

The language of these tribes, Anglo-Saxon or Old English, is the precursor of modern English.