GLA


Meaning of GLA in English

GLA, the /ˌdʒiː el ˈeɪ/ BrE AmE

abbreviation for the Greater London Authority; an official group consisting of the Mayor of London and an assembly of 25 members that controls the 32 London ↑ borough s and the City of London. It is based in City Hall, a building on the south side of the River Thames.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.