Pop Up shop. There’s something about seeing a sign for a pop up shop that tickles your fancy.The Pop up shop has been seen as a great way to reinvigorate town centres and let new businesses test the market in an affordable, low-risk way. Now we have Shop Share - an even cheaper and lower […]
