The American chain J.Crew is to open a new store on Regent Street late next year - the very first of the brand’s stores outside North America. The 17,000 square foot space is on the corner of Regent Street and New Burlington Street in Mayfair, … [Read more...]