Stella McCartney's flagship London store is reportedly set to close after facing significant financial losses.
The acclaimed fashion designer is said to be attempting to stem losses by shutting her high-profile store on Old Bond Street—nine years before the lease expires.