• London Quiz
     Help
  • London is _____ years old.
    2,000
  • The population of Greater London is_____.
    7,500,000
  • London's river is called____.
    the Thames
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.