Tag Archives: THT

City Hall – Home of the Greater London Authority

Posted on by Lemberth FB • Category: Lemberth MEDIA, Lemberth STUDIO, Locations, News 2013, UK, Uncategorized • Tags: , , , , , , , ,

City 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. Height: 45 m Opened: July 2002 … Continue reading