By Nicola Harrison2012-09-06T16:39:00
US fashion brand J Crew is on the verge of securing its first UK store on London’s Regent Street.
Already have an account? Sign in here