WHEN JAMES THE VI OF SCOTLAND BECAME JAMES I OF ENGLAND IN 1603 FOR HOW LONG HAD HE OCCUPIED THE SCOTTISH THRONE? August 17, 2017 By Show answer 36 YEARS More British History QuestionsMore History Questions