Great to see this getting updated!
"London City" is not the correct term. It should be "Greater London" or "London Metropolitan area".
"London City" or "City of London" refers to a 1 square mile area in the center of london that includes landmarks like the Tower of London and St. Paul's cathedral.
Also, it is now 17 metros, 6 trolleybuses, and 1 horse carriage.