Irish fast-fashion giant sets its sights on the Big Apple with the announcement of its flagship store in the heart of Manhattan, New York. Spanning over 581,251 square feet, the store is slated to welcome shoppers this coming May.