City Hall, headquarters of the Greater London Authority on the south bank of the River Thames near Tower Bridge, London


City Hall, headquarters of the Greater London Authority on the south bank of the River Thames near Tower Bridge, London


Size: 3543px × 5325px
Photo credit: © Peter Alvey / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, attraction, authority, bank, blue, britain, british, building, city, embankment, england, english, famous, gla, greater, hall, headquarters, hot, infamous, kingdom, landmark, london, modern, odd, office, river, shape, shaped, sight, sightseeing, sky, south, southwark, strange, sunny, thames, uk, united