City Hall In Southwark, London Designed by Norman Foster and opened in July 2002 On the south bank of the River Thames Near Tower Bridge
#London #London City Hall #United Kingdom
Comment *
Name *
Email *
Website
Save my name, email, and website in this browser for the next time I comment.
Leave a Reply