cache/031eee22e9bd77aef4a3ff6908e2cda0acd32389631fc3bbf7b6cf8490261872

UK:GOV:LONDON

Greater London Authority

    The Greater London Authority (GLA) is the administrative body responsible for the governance of Greater London. It comprises the Mayor of London and the London Assembly, with the Mayor having executive powers and the Assembly scrutinizing the Mayor's decisions and actions.

    invested in