Levi's opens new London store in Knightsbridge
Levi’s has opened a new store in London’s Knightsbridge with the brand saying the space reaffirms its “commitment to the city and its focus on head-to-toe denim lifestyle shopping experiences across the UK”.