› added 11 years ago
83
TIL The City of London, with a population of just over 7,000 residents, is one of the smallest cities in the U.K. The administrative district of Greater London, while technically not a city, is home to 8.3 million residents and is large enough to fit over 4 New Yorks and almost 50 Paris’s.