By Alex Lawson2013-10-10T07:00:00
US casualwear giant J Crew opened a menswear-only store in Bloomsbury, central London, this morning as the retailer enters the UK for the first time.
Already have an account? Sign in here