HistoryLanguageWould you believe that English kings did not speak English for 300 years What's What Team9 years ago9 years ago01 mins In January 1066 at the Battle of Hastings, William, Duke of Normandy, France, conquered England. For the next 300 years, the rulers and nobility of England spoke French, not English. Post navigation Previous: Where is the world’s highest cricket ground located?Next: From a meteorite crater site to a World Heritage Site