James I England (1603—1625)
Charles I of England (1625—1649)
Charles II of England (1660—1685)
James II of England (1685—1688)
William III of England (1688–1702)
Mary II England