Tag Archives: London City Hall Building

City Hall on River Thames–Updated

The City Hall building on the south bank of River Thames near London’s Tower Bridge is “despite its name…not in and does not serve a city” according to Wikipedia.  It was designed by Norman Foster and constructed between 2000 and … Continue reading

Posted in City Hall buildings, London, Modernism | Tagged , | 4 Comments