Post category:Buildings Home of the Greater London Authority. City Hall is home to the Mayor of London, the London Assembly and the 600 or so permanent staff who work for the GLA. SE1 2AA Tags: central london, city, City Hall, London, Mayor of London, One Shot One Ride, photography, photos Opens in a new window X Opens in a new window Facebook Opens in a new window Pinterest Opens in a new window LinkedIn Read more articles Previous Post#205 Spitalfields City Farm Next Post#207 M. Manze You Might Also Like #202 Queen Elizabeth’s Hunting Lodge 7th September 2013 #151 Saint Martin in the Fields 18th July 2013 #077 St Paul’s Cathedral 14th February 2013