Question: who granted charters to the virginia company of london
Answer: The London Company ( also called the Virginia Company of London ) was an English joint - stock company established in 1606 by royal charter by King James I with the purpose of establishing colonial settlements in North America .