Posted inNEWS, Others, UK
Swatch opens festive pop-up at Bicester Village
Swatch has opened a festive pop-up at luxury outlet retail destination Bicester Village. The Swiss chalet pop-up, the brand’s first ever outlet pop-up in the UK, opened at the Oxfordshire site, which is this year celebrating its 20th anniversary, at the weekend and will remain open until the end of January. Swatch has transformed the […]