Norman Foster : London City Hall (2002) The headquarters of the Greater London Authority (GLA) located in Southwark, on the south bank of the River Thames near Tower Bridge

Norman Foster : London City Hall (2002) The headquarters of the Greater London Authority (GLA) located in Southwark, on the south bank of the River Thames near Tower Bridge

City Hall in London is the headquarters of the Greater London Authority and the Mayor of London #architecture ☮k☮

City Hall in London is the headquarters of the Greater London Authority and the Mayor of London #architecture ☮k☮

Pinterest
Search