top of page
Search


London City Hall
Prominently nestled between London Bridge and Tower Bridge, on the south bank of the River Thames, the London City Hall is an environmentally friendly 10-level glass building designed by one of Britain's leading architects. It's the home-site of the Greater London Authority, London Assembly, and the Mayor of London. London City Hall’s architecture was designed by Foster + Partners’s Norman Foster, world-renowned for a rich portfolio of unusual buildings that includes the Wemb

Ina
Feb 18, 20212 min read
bottom of page