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