Where in London can one view the Magna Carta and the Rosetta Stone?
British Museum
Tate Gallery
National Gallery
Tower of London