Squarespace’s New York Office George CampbellAugust 26, 2018 Squarespace is well known for their simplicity & incredible design - their New York head office is no different. Located in Soho, and designed by architectu... Design