Express, Times Square, New York City

Express has gone big in Times Square. The specialty apparel chain has opened a three-level, 22,500-sq.-ft. store inside the historical (and landmarked) I. Miller Building. Read More.


More Multimedia