Serving as the headquarters for the Greater London Authority (GLA), London’s modern City Hall is situated on the south bank of the Thames between London Bridge and Tower Bridge. Designed by Foster + Partners, the rounded glass building stands roughly 147 feet tall with 10 floors. The landmark, which opened in July of 2002, leans back towards the south where it "steps" inward from top to bottom in order to minimize the surface area that’s exposed to direct sunlight. Other eco-friendly features of the building include natural ventilation with windows in all offices, recycled electricity, and the use of cold ground water as air-condition.
Only certain parts of City Hall are open to the public, but visitors can explore the inside Monday through Friday.
AmenitiesOpen / Closes
- Accessible by Public Transportation
- Handicapped Accessible