By  on February 25, 2010

Burberry is coming to the Upper West Side of Manhattan, which has recently become a magnet for better brands.

This story first appeared in the February 25, 2010 issue of WWD. Subscribe Today.

To continue reading this article...