The Mayor of London is an elected politician who, along with the London Assembly of 25 members, is accountable for the strategic government of Greater London - LRB- see Greater London Authority -RRB-.
Maire