City Hall-London Mayor Office is an unique architectural building, unusual, bulbous shape. The interior has helical staircase. A popular cultural place as well

City Hall-London Mayor Office is the headquarters of the Greater London Authority, which comprises the Mayor of London and the London Assembly. It was opened in 2002 on the south bank of the River Thames just 2 years after of the creation of Greater London Authority.

This is a unique architectural building, unusual, bulbous shape, purportedly intended to reduce its surface area and thus to improve energy efficiency. The interior has helical staircase. City Hall’s distinctive shape was conceived by the famous architect Norman Foster, who also designed The Gherkin and the re-built Wembley Stadium. Photographing this modern icon of London is popular with tourists.

Address and nearest tube to City Hall

Address: City Hall, The Queen’s Walk, London SE1 2AA (in between Tower Bridge and London Bridge)
Nearest Tube: London Bridge (Jubilee Line; Northern Line)

Visit the website for more information. See other London Landmarks

Load More Related Articles
Comments are closed.

Check Also

British Parliament- “the mother of parliaments” of the world

British Parliament commonly known as the House of Parliament or UK Parliament- set the pat…