london assembly

listen to the pronunciation of london assembly
English - English
a group of 25 people who are elected every four years, and who are responsible for checking the performance of the Mayor of London