Comcast Technology Center

OLIN is working with architects Foster + Partners and developer Liberty Property Trust on media giant Comcast’s second tower in Philadelphia. The tower will be the tallest building in the United States outside of Chicago and New York City. It is conceived as a vertical campus serving a diverse variety of uses, including Comcast’s research […]
Master Plan for the Central Delaware

This master plan is a 25-year roadmap to transform the post-industrial lands along the Delaware River into a vibrant urban waterfront. OLIN focused on enhancing the urban ecology of Philadelphia in order to promote social equity and economic well-being. The plan proposes providing access to public parks at half-mile intervals along the entire 6-mile length […]
South Wetlands Park

OLIN’s open space vision for the 2012 Master Plan for the Central Delaware called for an extensive wetlands park on the derelict piers and silted in slips south of Washington Avenue. In 2019, OLIN led a team that developed a conceptual plan and preliminary documentation for the first phase of this wetlands park. South Wetlands Park will […]