Accessibility options
 
inspiring learning through technology

City Hall

Loading Map....

Address
The Queen's Walk
London


SE1 2AA
United Kingdom


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

Upcoming Events

  • No events in this location
  • Calendar

    << Jul 2019 >>
    MTWTFSS
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30 31 1 2 3 4
    Feedback