0 votes
What is the population of London?

1 Answer

0 votes
8.136 million (2011)
...