Organisation

London Assembly

Elected body that scrutinises the Mayor of London.