Harrods to open first ever outlet pop-up store in West London shopping centre
Harrods will open its first ever pop-up store in a west London shopping centre to sell leftover summer stock which was unsold due to the pandemic Luxury department store based in Knightsbridge since its launch 170 years ago Announced plans to open pop-up outlet in Westfield White City this summer Store to showcase discounted stock to deal … Read more