The Greater London Authority, colloquially known by the metonym City Hall, is the devolved regional governance body of Greater London, England. From Wikipedia
Opponents will ask a High Court to block the project over environmental concerns at a judicial review opening next week