City Hall London
by Christi Kraft
Title
City Hall London
Artist
Christi Kraft
Medium
Photograph - Photography
Description
City Hall is located on the River Thames in the London borough of Southwark. It is the headquarters for the Greater London Authority, which includes the Mayor of London and the London Assembly. During the London 2012 Olympic games, the building was known as "London House".
Uploaded
April 10th, 2013
Embed
Share