Do you want to remove all your recent searches?

All recent searches will be deleted

City Hall

5 years ago9 views

It may look like a pile of CDs tilted at a precarious angle so it's about to fall over, but this attractive Norman Foster building near Tower Bridge is the hub of the Greater London Authority. City Hall is where the mayor's team works on the implementation of policies devised by the Greater London Authority...

Report this video

Select an issue

Embed video

City Hall
<iframe frameborder="0" width="480" height="270" src="//" allowfullscreen allow="autoplay"></iframe>
Add this video to your site using the above embed code