City Hall

London’s City Hall is a striking modern landmark on the Thames. Its unique bulbous glass design creates a light-filled atmosphere with panoramic views. This architectural centerpiece stands as a prominent hub for the city’s civic and administrative life.

Getting there

City Hall

Kamal Chunchie Way, London, London, E16 1ZE