The City of London Corporation¬†is the municipal governing body of the City of London, the historic centre of London and the location of much of the UK’s financial sector.¬† 1,565 more words