"I had visited the British Museum"
The British Museum
GNU Free Documentation LicenseThe British Museum - Credit: Ham/Wikimedia Commons
The British Museum is a large archaeological museum located in London, housing artefacts from around the world and throughout history. Notable exhibits include the Rosetta Stone, the Elgin Marbles, and the Sutton Hoo treasure.

British Museum website