Greater London Authority

The Greater London Authority is the regional governing body for Greater London, consisting of the Mayor of London and the London Assembly. It oversees various functions including urban planning, transport, housing, and economic development, influencing policies and initiatives for the capital’s growth.

Acronyms:

Download your

1760 word

234 Page

Self-Builders Glossary