The Shops at Columbus Circle Photos

Meet 146 travelers, 130 tour guides and discover 943 photos

The Shops at Columbus Circle is an urban shopping mall in the Time Warner Center in Manhattan, New York City - a complex of skyscrapers that was completed in 2003. It is located at Columbus Circle, next to the southwestern corner of Central Park. It includes mostly upscale stores selling luxury brands, including Armani, Davidoff, L'Occitane,…
View The Shops at Columbus Circle guide >

The Shops At Columbus Circle