English version

London Assembly, the

From Longman Dictionary of Contemporary EnglishLondon Assembly, thethe London AssemblyˌLondon Asˈsembly, the  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 budgets.
Pictures of the day
What are these?
Click on the pictures to check.