There is no Richard VII.
The last English king named Richard was Richard III who died at the Battle of Bosworth in 1485.
Yes, and Richard III was defeated in battle by Henry Tudor who became Henry VII.
King Edward VII reigned from 22 January 1901 - 6 May 1910.
Richard III reigned before Elizabeth because it was Elizabeth's grandfather, Henry VII, who defeated Richard III at the Battle of Bosworth Field. Also, the play Richard III was written by Shakespeare during the reign of Elizabeth.
There has never been a King George VII in English History.
George
1492
Cleopatra's reign came to an end in 30 BC when Octavian entered Alexandria.
Richard the 3rd
Henry VII
Henry VII succeeded Richard III.
He died of tuberculosis on the 21st April 1509.
The reign of King Richard ll lasted 23 years,from June 22,1377 until Sept 29,1399.