RETAIL SPOTLIGHT – Newmark supports Swarovski’s Canary Wharf, London store opening


LONDON – 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 square feet of space to showcase Swarovski’s luxury jewellery and accessories.

RETAIL SPOTLIGHT – Newmark supports Swarovski’s Canary Wharf, London store opening

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 high-end brands such as Claudie Pierlot, COS, LK Bennett and Maje.

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.”

For more information on Newmark Retail UK & EMEA, click here and for further information on Swarovski, visit