City Hall Greater London Authority building England United Kingdom UK
City Hall home of the Mayor of London famed by Ken Livingstone also known as Red Ken and is situated on the south bank of the River Thames close to Tower bridge London.
Size: 5590px × 3702px
Photo credit: © Peter Titmuss / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: accommation, administrate, administration, advisory, architectural, architecture, assembly, authority, block, board, body, britain, british, building, city, committee, community, corporation, council, departments, design, elected, election, english, executive, gla, glass, govern, great, greater, hall, headquarters, hq, law, london, londoners, municipal, office, properties, property, rule, structure, synod, voted