Stephen Henry II Richard I
Stephen
1135-1154
Henry II
1154-1189
Richard I
1189-1199
John Henry III Edward I
John
1199-1216
Henry III
1216-1272
Edward I
1272-1307
Edward II Edward III Richard II
Edward II
1307-1327
Edward III
1327-1377
Richard II
1377-1399

Back to Main Menu