Inside On’s First Store in Spain on Madrid’s Famous ‘Golden Mile’
Inside On’s new Madrid store. Courtesy of On On has opened its first store in Spain as the Swiss brand continues to expand globally. Located at Calle Serrano 17 in Madrid, the approximately 2,700-square-foot store spans two floors and is part of the city’s famous “Golden Mile” in the upscale Salamanca district. According to the […]