City Hall, London

City Hall, London


London, United Kingdom (GB)
Home to the Greater London Authority and the office of London Mayor 'our' Ken Livingstone.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
kkeps picture
@ 2016-05-30 15:43:44
By Norman Foster. 2000.

Advertisement