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 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies