Newmark Retail UK & EMEA has supported Austrian jewellery brand Swarovski with the opening of a new store in London’s Canary Wharf.

The new store, located at Unit 40, Jubilee Place, has up to 1,569 sq ft of space to showcase Swarovski’s luxury jewellery and accessories.

With more than 120 stores across five shopping malls, Canary Wharf is one of London’s most established and thriving retail spaces. With full-height glazed shop frontages, Jubilee Place is home to many high-end brands.

Founded in 1895, Swarovski designs, manufactures and sells some of the world’s finest crystals and related luxury products. With 16,600 employees worldwide, Swarovski has 2,300 boutiques across over 140 countries, complemented by selected multibrand partners.

Amanda O’Flaherty, Director at Newmark Retail UK & EMEA, 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.”

 

Share this story

Dec 2024/Jan 2025 issue

2024 A1 Buyers Guide