Zuccotti Park

Zuccotti Park formerly known as Liberty Plaza Park is a 33,000 square foot park in Lower Manhattan in New York City, New York. It is located between Broadway and Church streets and Liberty and Cedar streets. Its north west corner is across the street from the World Trade Center site. The park is owned by Brookfield Properties. The park was created in the late 1960s (...) +info