City Hall
London City Hall
Location: 110 The Queens Walk, London, UK.
Category: Public
Built: 2000-2002
Architect: Norman Foster
Total Area: 19 814 m²
Follow me:
11,652
views
36
faves
16
comments
Taken on October 5, 2013