This item was originally published on this site

Harrods is opening a concept store in London’s Westfield shopping centre to retail remaining stock from the current season.