Am Südufer der Themse, unmittelbar neben der Tower-Bridge, liegt die neue »City Hall« inmitten einer weltbekannten Kulisse. Durch ihre ungewöhnliche Form wirkt sie futuristisch innerhalb des historischen Umfelds und lenkt die Aufmerksamkeit auf einen lange Zeit unterentwickelten Abschnitt des Flussufers, wo nach einem Masterplan derselben Architekten zurzeit ein neues Quartier aus Bürogebäuden, Läden, Cafés und öffentlichen Freiflächen entsteht. Direkt von der Uferpromenade und einem neuen öffentlichen Platz aus über ein abgesenktes Amphitheater zugänglich, ist die City Hall ein öffentliches Gebäude für Londons Bürger und ein Symbol für die Demokratie in der britischen Hauptstadt. Offen wird die Arbeit des Stadtparlaments gezeigt, dessen Sitzungssaal sich großflächig verglast zur Themse öffnet.