CD Champalimaud Design Interior design and interior architecture New York, New York, United States Champalimaud Design is a New York-based interior design studio founded by Alexandra Champalimaud, dedicated t…