City Hall

ADD TO MY TRIP

Avatar

City Hall

recommendation by mimoa

+1 contributor
1 user has added info
Avatar

cultured

The City Hall is located on the south bank of the Thames. This distinctive glass globe is home to the Mayor of London, the London Assembly and the GLA. It expresses the transparency and accessibility...

ADD TO MY TRIP
Other traveleres have said
Near by