Luxury luggage brand RIMOWA celebrated the opening of their first New York City location at 535 Madison Avenue. This store marks the brand's seventh free standing location in North America.