New York, New York - E Train Arrives at World Trade Center / Chambers Street Terminal HD (2016) Chambers Street World Trade Center on the IND Eighth Avenue Line is an express station with four tracks and two island platforms but in an unusual layout the station has separate island platforms for...
New York City.