City of London's town hall City of London Population(2001):7185 Area(sq km):2.6 Population Density(persons per sq km):2763