Levi Strauss & Co joins Harrods and Harvey Nichols as part of the Knightsbridge Estate along Brompton Road