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

Pinterest
Search