PopUp store debuts in Camberley

PopUp Britain, the retail arm of national enterprise campaign StartUp Britain, is to make its debut at The Mall Camberley.

The Capital & Regional-managed shopping centre has agreed to provide a shop for the initiative, which supports high