The Corporation Of The City Of LondonCity of London, municipal corporation and borough, London, England. Sometimes called “the Square Mile,” it is one of the "33" boroughs that make up the large metropolis of Greater London.