Pop up shops keep on popping up

Pop up shops - or temporary retail as it used to be known - originated in the 1990s. Located in high footfall areas of…