Search results
We did not find results for: greater london authority building.
Check spelling or type a new query.
We did not find results for: greater london authority building.
Check spelling or type a new query.
Building in Southwark, London, formerly the headquarters of the Greater London Authority
City Hall is a building in Southwark, London, which previously served as the headquarters of the Greater London Authority between July 2002 and December 2021. Wikipedia