Austrian crystal brand Swarovski has signed a new 10-year lease for its latest London store at GPE’s 122 Regent Street, W1.
The outlet comprises 1,500 sq ft across three floors and will officially open ahead of the brand marking
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.