Post category:BuildingsHome 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 #118 The Gherkin 4th May 2013 #280 Christie’s 25th November 2013 #048 Royal Albert Hall 8th November 2012