London's City Hall
by Steve Taylor
Title
London's City Hall
Artist
Steve Taylor
Medium
Photograph
Description
The London City Hall is the HQ of the Greater London Authority (GLA). Here is the offices of the Mayor of London and the London Assembly. It is on the south bank of the River Thames at Southwark not far away from Tower Bridge.
It was officially opened in July 2002 and used a design created by Norman Foster.
Uploaded
September 27th, 2012
Embed
Share