A pop-up shop is a temporary retail experience set up in a physical location for a limited time. It can be as simple as a ...