By Nicola Harrison2010-07-09T00:00:00
Upmarket fashion brand Core Spirit will open its first ever store on London’s New Bond Street in mid-September.
Already have an account? Sign in here