London, England
Population: 86,70,000 Geographical Area: 1,572 km2 Population Density: 5,437/km2 Male:Female : 1031:1000 Economic Base:Business Services
London, England
Population: 86,70,000 Geographical Area: 1,572 km2 Population Density: 5,437/km2 Male:Female : 1031:1000 Economic Base:Business Services