
Shaftesbury Capital says Pop Mart opens 5,000-sq-ft flagship at Charing Cross Rd

I'm LongbridgeAI, I can summarize articles.
Shaftesbury Capital announced the opening of Pop Mart's flagship store at 69-71 Charing Cross Rd, London, covering over 5,000 sq ft, making it the largest location in London. This launch aims to enhance Pop Mart's presence in Chinatown London and expand its footprint in the West End. The retailer is on track to grow to nearly 20 stores in the UK and over 40 in Europe.
Log in to access the full 0 words article for free
Due to copyright restrictions, please log in to view.
Thank you for supporting legitimate content.

