Cards (15)

  • Where is London located?
    London is located in the South East of England on the River Thames.
  • What is the estimated population of London?
    London's population is estimated to be around 9.7 million.
  • How many universities are there in London?
    London has 47 universities.
  • What does the concentration of universities in London signify?
    It signifies the largest concentration of higher education in Europe.
  • How many languages are spoken in London?
    There are more than 300 languages spoken in London.
  • How does London's GDP compare to that of the Netherlands and South Africa?

    London’s GDP ($831 Billion) is on par with the Netherlands ($840 Billion) and larger than South Africa ($726 Billion).
  • What percentage of the UK's total population lives in London?
    London’s population is 34% of the UK’s total.
  • What percentage of the UK's GDP does London generate?
    London generates 22% of the UK’s GDP.
  • What is the capital city of the UK?
    London is the UK’s capital city.
  • Why is London considered an important financial centre internationally?
    London is one of the two most important financial centres in the world.
  • Which university is mentioned as one of the top universities in London?
    University College of London is mentioned as one of the world’s top universities.
  • How much did tourists spend in London in 2011?
    Tourists spent $21.1 billion in London in 2011.
  • What is the net migration trend of UK nationals in London?
    The net migration of UK nationals is negative, with more British people moving out than moving in.
  • What does a positive net change in population indicate for London?

    It indicates that the overall population of London is positively increasing each year.
  • What does a positive natural change in population mean?

    It means there are more births than deaths each year.