By Nicola Harrison2009-08-19T15:33:00
Dutch fashion retailer The Sting has confirmed it will open its first UK shop in the famous Tower Records store on London’s Regent Street.
Already have an account? Sign in here