Loewe opens new store in London
Loewe has just opened a boutique in Mount Street, London’s luxury destination in the heart of Mayfair. This will be the first new free-standing store that the Spanish luxury leather house has opened in Europe since 2002.