Daily Archives: 7, November 2013
J. Crew takes London by storm
The J.Crew flagship store on Regent Street in London opens this Friday!
Check out the good looking windows and displays, courtesy of Confetti System, a New York-based design duo consisting of Nicholas Anderson and Julie Ho. Photos courtesy of Daniella Zalcman.