Greater London Authority.

About Greater London Authority.

Established in 2000, the Greater London Authority (GLA) is a top-tier administrative body for Greater London, England. It consists of a directly elected executive Mayor of London and an elected 25-member London Assembly with scrutiny powers.