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