London has a mayor.
governed by the Mayor of London and the London Assembly.The London Mayor is not to be confused with the Lord Mayor of London who heads the City of London Corporation , which administers the City of London.
