Pop up shops are a new phenomenon, but take the concept of a market stall a stage further and are quite literally shops that ‘pop up’, operate for a few weeks or even just a day – and then close again. The term may be new but the idea has been around for years, and many pop up shops pander …