18-09-2020 01:00 via theretailbulletin.com

Harrods opens new beauty concept at Intu Lakeside

Harrod’s has launched a new standalone beauty store concept at the Intu lakeside shopping destination. Called H Beauty, the store occupies 23,000 square feet of space... View Article
Read more »