Power to the Pop Up

Pop Ups have become a phenomenon in London, pop up restaurants, bars, gigs, events, all of which assist in the start up for establishing brands. Since 2013 Pop Up Africa have jumped onto …