The British Museum is a museum of human history and culture located in London that houses over 7 million objects from around the world. It was established in 1700 based on the collections of Sir Hans Sloane and first opened in 1759. The museum serves as both a national museum and library, housing artifacts, books, and manuscripts. It charges no admission fees and welcomes over 6 million visitors annually.