Question: As of 2011, what was the population of London?
Answer: 7,375