British staple TopShop is finally set to invade US shores April 2nd.
WWD says, “After months of delays due to construction and permit problems, the British fast-fashion retailer owned by Sir Philip Green is set to debut.” The first store will be in New York; no word on when or if the brand will expand nationally.