When Stephen died in 1154 Henry was crowned King of England. King Henry II and Eleanor of Aquitaine had four sons: Henry, Richard, John and Geoffrey. Richard and John went on to become kings of ...