City Hall

Tourist Attractions, Arquitectura

110 The Queen's Walk
Southwark
London
SE1 2AA

Open Hours

Mon-Thu: 8:30-18:00, Fri: 8:30-17:30

Description

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

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location