LONDON CITY HALL City Hall is the headquarters of the Greater London Authority, which comprises the Mayor of London and the London Assembly. It is located in Southwark, on the south bank of the River Thames near Tower Bridge. City Hall is one of the capital’s most symbolically important projects, which expresses the transparency of the democratic process and demonstrates the potential for a wholly sustainable, virtually non-polluting public building. The headquarters occupies a prominent site on the Thames beside Tower Bridge. It houses an Assembly chamber, committee rooms and public facilities, together with offices for the Mayor, Assembly members, the Mayor’s cabinet and support staff, providing 12,000 square-metres of accommodation on ten levels.