Assisting Topshop Open Largest Store Worldwide in Shanghai

The space covers an area of more than 3,400 square meters over three foors and this huge new store is sure to impress and will undoubtedly provide a beter shopping experience for Chinese Topshop fans.

Founded in 1964, Topshop is part of the UK's largest apparel retailer - Arcadia Group. A high street brand with over 50 years of experience, unlike other competitors, Topshop initially chose to enter mainland China via an online store. Through a cooperation with Shangpin.com, an online platform for domestic fashion and affordable luxury, Topshop built a strong fanbase of over two million followers in China. The establishment of a physical flagship store was an important step in Shangpin.com and Topshop’s work together, which aimed to improve the purchasing experience for Chinese consumers.

“JLL Shanghai’s Retail Real Estate team was extremely happy that Shangpin.com entrusted us with the task of helping Topshop to secure this location on Huaihai Road for its first store in China. As one of Shanghai’s most famous retail districts, more and more top international brands such as Topshop are choosing to open stores on Huaihai Road. This trend will certainly help the city to promote its ‘Shopping in Shanghai’ brand.”  Ellen Wei, Head of Retail at JLL Shanghai, China Landlord Representation Lead

When the time came, JLL Shanghai’s Retail Real Estate team were appointed by Shangpin.com with the task of finding a top location in downtown Shanghai. JLL’s team eventually selected No. 775 Huaihai Road, one of the most prosperous shopping streets in Shanghai, as the location for Topshop’s first physical flagship store in China. The space covers an area of more than 3,400 square meters over three floors and will officially open to the public on September 10th, 2018. This huge new store is sure to impress and will undoubtedly provide a better shopping experience for Chinese Topshop fans. "

Want more? Talk to the team