Geography Quiz

1. Where in London can one view the Magna Carta and the Rosetta Stone?

Tower of London
Tate Gallery
National Gallery
British Museum