Where in England is the British Museum located?

Correct answer: London

Try the best trivia game

What people think about it: 2 Comments
sue
sue
SkyEagle, I think you mean seized not ceased!!
SkyEagle
SkyEagle
Our ancestors stole a lot of things from other countries. Quite frankly, they should be given back! We wouldn't like it if the crown jewels were ceased from the Tower of London and put in another country's museum.