The City of London Academy is a new business and enterprise specialist school, located in the Bermondsey area of London, England. The City of London Academy is sponsored by the Corporation of London, hence the name. The building was designed by Studio E Architects and built by Willmott Dixon.The school has only four years including the sixth form and is set next year to have its first GCSE students. Bermondsey is a place in the London Borough of Southwark. ... For other uses, see London (disambiguation). ... Royal motto (French): Dieu et mon droit (Translated: God and my right) Englands location (dark green) within the United Kingdom (light green), with the Republic of Ireland (blue) to its west Languages English Capital London Largest city London Area â Total Ranked 1st UK 130,395 km² Population âmid-2004... Arms of the City of London as shown on Blackfriars station. ...