store openings

The Buzz

London Gets Ready For The Victoria’s Secret Launch

There’s been an incredible buzz in London following the announcement that Victoria’s Secret was finally set to launch in the UK, in the form of two stores, one on London’s famous Bond Street and the other at London’s fairly new shopping destination, Westfield Stratford. The opening of the stores was initially planned to coincide with […]

Read more
Page 1 of 212