City Hall in London

Situated on the south bank of the Thames immediately next to Tower Bridge, London’s new city hall focuses attention on a long neglected corner of the capital. Based on a master plan drawn up by the same ­architects, a new district is being created here with offices and public amenities. The work of the Greater London Authority (GLA) is made...