Tag: Flagship store

Vero Moda comes to the UK

Our European readers may well be familiar with Vero Moda, but across on British shores it’s a different story – a lot of online oohing and ahhing through a finger-smudged […]

TK Maxx opens flagship store

Charing Cross was the place to be last night for London fashionistas hoping to fish out a bargain whilst supping champagne – TK Maxx, in its quest for world shopping […]