Thursday, 7 May 2009

City Hall -Greater London Authority - London

City Hall is the headquarters of the Greater London Authority which comprises the Mayor of London and London Assembly. It is located in Southwark, stands on the south bank of the River Thames near Tower Bridge. Designed by Norman Foster, it opened in July 2002.




No comments:

Post a Comment

Please leave your feedback, if do not you have have an account - choose the anonymous option instead. I welcome all comments. Thank you for stopping by my blog and have a great day. Trojan xXx

Related Posts with Thumbnails