Posted inNEWS, Others, UK
Swatch opens Nottingham store on Good Friday
Swatch launched its latest UK store in Nottingham’s intu Victoria Centre on Good Friday. The 45sq mt store becomes the 19th store in Swatch’s UK retail network in a city that ranks in the UK’s top ten most successful city centres. The new store will feature the Irony XLite campaign on unique canvas walls, which […]