Swarovski shines at Canary Wharf

24th June 2024 | Jack Oliver

Jewellery and accessories brand Swarovski has opened a new store at London’s Canary Wharf.

Located at Unit 40, Jubilee Place, the store spans 1,569 sq ft and offers the retailer’s full range of products.

Amanda O’Flaherty, director at Newmark Retail UK & EMEA, which advised Swarovski, said: “After having much success working alongside Swarovski in the past, we are delighted to be working with the brand again to assist further its growth within London. The new 10-year lease in Canary Wharf is the perfect space to attract its core clientele.

“Our team has used its expertise to ensure Swarovski’s new store fits the brand’s requirements through a stringent site selection process. We are looking forward to the future of our partnership with the brand as we continue to develop plans for new stores to help Swarovski grow throughout the capital.”

Swarovski, which has over 2,300 stores nationwide, has been expanding across the UK in recent months, taking units at the likes of Liverpool ONE, Merry Hill, and Kingsland House.


Looking for more retail news? you might find these interesting