• Accessibility
Menu Close

World Trade Center

  • Corner of Barclay St. and Greenwich St.
  • New York, NY 10006
  • Visit Site
Details

The new World Trade Center is a sprawling 16 acre mixed-used environment composed of 5 iconic office towers, an 8-acre Memorial Plaza, and over half a million square feet of shopping and dining. The Transportation Hub makes it one of the most convenient places to access in the city.

Map