More about City Of London Corporation
City Of London Corporation is located at Harman Close, Avondale Square, SE1 5PB London, United Kingdom
020 7237 1696
http://www.cityoflondon.gov.uk