UK: Laura Ashley Shuts Flagship Store
UK fashion and home furnishings chain Laura Ashley is shutting down its flagship store on London’s Regent Street after operating there for 25 years.
UK fashion and home furnishings chain Laura Ashley is shutting down its flagship store on London’s Regent Street after operating there for 25 years.