Loewe opens first retail store in New York City

Spanish fashion house Loewe has touched down in New York with a new retail location on Greene Street in SoHo. This is the luxury brand’s first store in the U.S. fashion capital.


OR CONTINUE WITH
Loewe
New York