Strollie

United Kingdom

City Hall

United Kingdom

City Hall
Photo: Matt Buck · CC BY-SA 2.0 · Wikimedia Commons

Open to visitors

The interior is normally open, possibly ticketed.

Strollie cannot guarantee access — always check before you travel.

City Hall, located in the London Borough of Newham in east London, serves as the headquarters of the Greater London Authority and replaced the previous City Hall in Southwark in 2022. Originally opened in 2012 as The Crystal, an exhibition centre for sustainable architecture, the neo-futurist building was constructed and opened by Siemens and became the first in the world to achieve the highest sustainability certifications under both LEED and BREEAM standards. The Greater London Authority acquired the structure in 2019 as part of the London Docklands redevelopment initiative. Positioned adjacent to the redeveloped Royal Victoria Dock in Canning Town, the building enjoys excellent transport connectivity, with the northern terminus of the London cable car, Royal Victoria station, the Docklands Light Railway, Custom House station on the Elizabeth line, and London City Airport all within convenient distance.

Movement

Type
convention center, city hall
Place
United Kingdom

This building on

Architecturally similar


Location

51.50750, 0.01611