LONDON ASSEMBLY, THE


Meaning of LONDON ASSEMBLY, THE in English

ˌLondon Asˈsembly, the BrE AmE

a group of elected politicians in charge of the Greater London Authority and the Mayor of London. The group has the power to check what the authority and the mayor are doing and it can change ↑ budget s .

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