A huge London vintage clothing pop-up shop will join a shopping ... and sustainability panels. The new Cambridge shop will ...