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
Statistics
Viewed 2,913 Times - Last Visitor from Fairfield, CT on 04/20/2024 at 2:43 AM
Embed
Share
Sales Sheet