ABSTRACT

City Hall, located on the River Thames near Tower Bridge, is the headquarters of the Mayor of London and the Greater London Authority (GLA). Created in 2000, the GLA has responsibility for the UK capital's transport, policing, fire and emergency services, economic development, planning, culture, and environment.