Geox pop-up store in Harrods
07/07/2011
Italian footwear brand Geox will have a presence in Harrods this summer. To coincide with the British Grand Prix at Silverstone on July 10, Geox arranged to have a pop-up store on the fifth floor of the famous London department store. The main product on show and on sale will be the brand’s limited edition Geox Red Bull Racing Driver Boors,...