Greater London Government
  • Greater London Government

  • Country: United Kingdom
  • Type: Government
  • Website: www.london.gov.uk
  • Update: 05-02

The Greater London Authority (GLA) is the local government of the United Kingdom, covering the whole of Greater London, led by the Mayor and overseen by the London Assembly, with offices in the Guildhall on the south bank of the River Thames near Tower Bridge.

en_US