City Hall is located in Southwark, stands on the south bank of the River Thames near Tower Bridge. It is the headquarters of the Greater London Authority (GLA) which comprises the Mayor of London and London Assembly.

City Hall was designed by Norman Foster and opened in July 2002, two years after the Greater London Authority was created.
Next to City Hall is a sunken amphitheatre called The Scoop, which is used in the summer months for open-air performances.
Armchair Travel
Find the answers to questions during your imaginary visit to London.
Back to Buildings and landmarks of London
|