London City Hall
City Hall is the headquarters of the Greater London Authority (GLA) which comprises the Mayor of London and London Assembly. It is located in Southwark, stands on the south bank of the River Thames near Tower Bridge.

The building does not belong to the GLA but is leased under a 25-year rent. Despite the name, City Hall is neither located in nor does it serve a city (as recognised by English constitutional law), often adding to the confusion of Greater London with the City of London, whose headquarters is in the Guildhall, north of the Thames. The predecessors of the Greater London Authority, namely the Greater London Council and the London County Council, had their headquarters at County Hall, upstream on the South Bank.

In 2006 it was announced that solar photovoltaic cells would be fitted to the building by the London Climate Change Agency. Location The building is located on the River Thames in the London Borough of Southwark. It forms part of a larger development called More London, including offices and shops. Next to City Hall is a sunken amphitheatre called The Scoop, which is used in the summer months for open-air performances; it is not, however, part of the GLA's jurisdiction. The nearest London Underground and National Rail station is London Bridge.


119 photos

Building Activity

  • Nadezhda Nikolova
    Nadezhda Nikolova updated 2 media
    about 5 years ago via Mobile
  • Yulia Kupina
    Yulia Kupina uploaded a media file
    about 5 years ago via Mobile
  • Thaissa Leal
    Thaissa Leal updated and activity.buildings_person.delete
    about 6 years ago via Mobile
  • Nadezhda Nikolova
    Nadezhda Nikolova updated 10 media and uploaded a media file
    London City Hall
    about 6 years ago via
  • Aimee Mally
    Aimee Mally commented
    about 6 years ago via
  • updated a digital reference
    about 6 years ago via Annotator
  • Stonehence
    Stonehence commented
    Very space age
    about 7 years ago via iPhone