A pop-up “immersive space”, known as the Run Stop Corner Shop, opens in east London this Friday 17 January, promoting “all ...