Geek, Photos The Mummies of The British Museum May 5, 2015 More photos of my recent trip to London, here’s a look at some of the mummies (and other Egyptian artifacts) that are on display at The British Museum. The full set is here. Share this:TwitterFacebookPinterestLinkedInTumblrRedditWhatsAppEmailMorePocket Related