London City Hall on the bank of the river Thames, designed by Norman Foster and completed in 2002


Size: 6564px × 4530px
Photo credit: © Matthew Richardson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, bank, britain, building, city, efficient, embankment, energy, foster, gla, glass, government, hall, london, modern, norman, river, soutwark, thames, tourist, travel, uk, urban, wall