City of London
July 26, 2012 11:28 PM Subscribe
posted by eye of newt (65 comments total)
40 users marked this as a favorite
As you turn eyes to London to watch this year's Olympics, you might be surprised to find out that the City of London
has a population of about 11,000 and is only one square mile.
The City of London lives inside the city named London. It is older than the United Kingdom by several hundred years.