Login

Shaftesbury Capital locks in lease to Pop Mart for Chinatown site

The 5,000-square-foot store will be the brand’s largest in London
This will be the brand's flagship London location. (CoStar)
This will be the brand's flagship London location. (CoStar)
CoStar News
April 24, 2026 | 2:02 P.M.

Shaftesbury Capital has agreed a lease to collectables retailer Pop Mart at 69–71 Charing Cross Rd.

This news story is available exclusively to CoStar subscribers.

Watch the video to learn how you can access industry leading CRE news and the data analytics you need to drive success.

This news story is available exclusively to CoStar subscribers.

Ready to Learn More?

Sign Up For a Personalized Demo.

Sign Up For a Demo To Learn More.

Already A Subscriber? Sign In

IN THIS ARTICLE