The British Museum in London offers free access to 13 million artifacts spanning human history-from Egyptian mummies to Viking treasures. A cultural anchor for locals and visitors alike, it’s where ancient civilizations meet modern London.