1066 William 1087 William II 1100 Henry I 1135 Stephen 1154 Henry II 1189 Richard I 1199 John 1216 Henry III 1272 Edward I 1307 Edward II 1327 Edward III 1377 Richard II |
1399 Henry IV 1413 Henry V 1422 Henry VI 1461 Edward IV 1483 Edward V 1485 Henry VII 1509 Henry VIII 1547 Edward VI 1553 Jane 1553 Mary I 1558 Elizabeth I 1603 James I |