My conversations
Wednesday, September 29, 2010
Buildings of London
City Hall is located in Southwark near Tower Bridge. It is the headquarter of the Greater London Authority which comprises the Major of London and London Assembly. It was designed by Norman Foster and opened in July 2002.
Newer Post
Older Post
Home
Butterflies at crazyprofile.com