joannemccartney.co.uk
About City Hall
The Greater London Authority The Greater London Authority (GLA) is the citywide government for London. Based in City Hall it comprises of an elected Mayor, currently Sadiq Khan, and the separately …