The concept store originally from London has decided not to renew the lease at the current Shanghai location, which opened in 2022.