Guide to City Hall – Home of the GLA

What is City Hall? City Hall is the new home of Londonwide government. It is often described as a purpose built building but in fact the initial design was developed before the building's current use was decided. The building was designed by noted ... [Continue reading]