Greater London Authority
The Greater London Authority governs the 32 London boroughs plus the City of London, with approximately 9 million residents. Established in 2000, the GLA represents London's regional governance layer, with the Mayor of London having significant powers over transport, planning, policing, and economic development.
London's status as a global financial center, particularly post-Brexit, shapes UK and European business environments. The City of London Corporation, governing the historic Square Mile, maintains its own ancient governance structures alongside the modern GLA.
Key Facts
9.0M
Population London
Headquarters