Headquarters of Greater London Authority known as City Hall

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

The building has an unusual, bulbous shape, intended to reduce its surface area and thus improve energy efficiency, although the excess energy consumption caused by the exclusive use of glass (in a double facade) overwhelms the benefit of shape.

Uploaded: Nov 3, 2014

Views: 135

Likes: 9

Tags: Building, City, City-Hall, Greater-London-Authority, Hall, London, Mayor, United-Kingdom, Architecture, Assembly, Britain, British, Cityscape, Constru

Like
Share
published 2 years ago
mohana.antonmeryl
Follow


0 Comments