The York Ghost Merchants is a shop in York, England, that makes small collectible ghost figurines that are both charming and mysterious. According to their website: “The ancient city of York has a reputation for being the most haunted city in Europe, perhaps even the world. There is rich tradition here of ghost storytelling which […]