Henry was probably born in England in 1068, in either the summer or the last weeks of the year, possibly in the town of Selby in Yorkshire. His father was William the Conqueror, the Duke of Normandy who had invaded England in 1066 to become the king of England, establishing lands stretching into Wales. The invasion had created an Anglo-Norman ruling class, many with estates on both sides of the English Channel. These Anglo-Norman barons typically had close links to the Kingdom of France, which was then a loose collection of counties and smaller polities, under only the nominal control of the king. Henry's mother, Matilda of Flanders, was the granddaughter of Robert II of France, and she probably named Henry after her uncle, King Henry I of France.