Posted inNEWS, Others, UK
Swatch Edinburgh re-opens new-look store
Swatch continues to refresh its retail outlets in the UK with the re-opening of its Edinburgh store. The store re-opened at the weekend following an extensive refit. Swatch moved to 99a Princess Street from premises at 42a in February, initially opening as a pop-up. The opening of the new 60sqm retail space follows last week’s […]