About London City Hall

About the City Hall

A modern and eco-friendly landmark

City Hall is part of the More London development located between London Bridge and Tower Bridge, on the south bank of the Thames.

The building was designed by Foster + Partners, one of Britain's leading architects, whose design brief was to create a building for the Greater London Authority that would become a new landmark for the capital. This striking rounded glass building also has many features that make it environmentally friendly, including photo-voltaic (solar) panels on the roof.

City Hall runs on a quarter of the energy consumed by a typical high specification office building. This is done through ecologically sound, passive environmental control systems and the shape and alignment of the building. The building's design has been generated as result of thorough scientific analysis, reducing both solar gain and heat loss via its surface.

For more information, click here.

A unique and prestigious venue

London City Hall's prestigious venues will add an impact to almost any event. The breath-taking view from the Living Room balcony or the impressive architecture of the Chamber will ensure your event to be remembered by your guest. To learn more about the venue, select a room on the right hand side menu.