Greater London Authority
…metonym City Hall, is the devolved regional governance body of Greater London, in the United Kingdom. It consists of two political branches: an executive Mayor (currently Sadiq Khan) and the 25-member London Assembly, which serves as a means of checks and balances on the Mayor. The authority was established…