City Hall London

City Hall London

City Hall is part of the More London development located between London Bridge and Tower Bridge, on the south bank of the Thames. It was designed by Foster + Partners, one of Britain's leading architects. Every element of our building is designed to work alongside every other element, to keep the building cool or warm in an environmentally friendly way.