In Britain, however, the invading Germanic tribes--Angles, Saxons, Jutes, and others—imposed their languages on the land and almost completely wiped out all traces of Latin. Apart from some place names and the slowly deteriorating road system, all traces of the Romans vanished. With successive Danish invasions, the language of much of Britain became a form of Danish. The only places where Latin survived were the Christian churches and the monasteries. But Latin was never taught to the general public. People considered Latin only a church language.
When Latin did return to England, the language came in a great flood with the French invasion led by William the Conqueror in the 11th century. William of Normandy, spoke French, a Romance language, and very soon the Norman French of the conquerors was overcoming the Anglo-Saxon of the conquered to create a unique mixture of languages. The medieval British spoke a Germanic/Latin language.
During the Renaissance, when Latin became the international language of Europe, Latin based words took their place alongside Germanic words in the English language. This is why we now speak a fascinating language that is unique, flexible, and rich with history.