Logo

The city of London only has a population of 9,000 London may be one of the largest metropolises in the world but when it comes to actual people, only 9,000 reside in the City of London.