City Hall, London

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

City Hall, London may refer to:

  • City Hall, London (Southwark), a building in Southwark that served as the headquarters of the Greater London Authority between 2002 and 2021
  • City Hall, London (Newham), a building in Newham that serves as the headquarters of the Greater London Authority from 2022
  • Greater London Authority, the devolved administration for the London region (after the name of the building in which it is headquartered)