Harrods to Exit China in January 2026
Harrods will close its operations in Shanghai in January 2026, including The Harrods Tea Rooms and Harrods The Residence, ending nearly five years of on-the-ground presence in China. The news was first reported by local Chinese media outlet Jiemian, and later confirmed by Vogue Business.Opened in late 2020, Harrods Shanghai...





