Greater London Authority

Greater London Authority

The Greater London Authority, also known as City Hall, is the devolved regional governance body of London, with jurisdiction over both counties of Greater London and the City of London.

Greater London Authority People (First 1 people) - Page 0

London Plan

London Plan

Book