British Museum

Home to the collected treasures of the world's cultures, The British Museum is an astounding archive of British and World History. They frequently have special exhibitions which have dealt with everything from the Aztecs to the Hajj and Shakespeare.