Victoria’s Secret London Store. I am sure you were searching for that on Google and you end up here :)
So here is the address and photo of the future Victoria’s Secret London Store. New Bond Street, W1S, London, and here is the proof :)
Victoria’s Secret New Bond Street store will not open on 25 July but Westfield Stratford Store will be open on 24 July!