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.

Nearest Tube: London Bridge (Jubilee Line; Northern Line)
Address for this Landmarks: City Hall, The Queen’s Walk, London SE1 2AA
Visit the website for more information. See other London Landmarks

Load More Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

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…