Burberry is coming to the Upper West Side of Manhattan, which has recently become a magnet for better brands.
Sources said the London-based company has signed a lease for 3,000 square feet...
designer-luxury
designer-luxury
designer-luxury/news

