By Luke Tugby2017-01-20T14:29:00
H&M is pulling out of one of its stores on London’s Oxford Street, throwing its future on the prime shopping street into doubt.
Already have an account? Sign in here