Updated: May 31, 2023
London is the capital and largest city of England and the United Kingdom, with a population of just under 9 million.
Get ready to flex your London muscles! This quiz features 15 questions on everything from the basics to the most obscure facts. Can you ace it? Discover your unique strengths.