Image for The Greater London Authority

The Greater London Authority

The Greater London Authority (GLA) is the strategic governmental body responsible for overseeing Greater London. Established in 2000, it consists of a directly elected Mayor of London and the London Assembly. The GLA's main roles include making policies on key issues such as transportation, housing, the environment, and economic development. It also allocates budgets and ensures the delivery of public services across the city. The Mayor shares responsibilities with the Assembly, which holds the Mayor accountable by scrutinizing decisions and policies to better serve the interests of Londoners.