Laura Ashley will return to UK five years after shutting 150 branches with new 10,000sq ft flagship store

1 day ago 1

Rommie Analytics

Iconic British brand Laura Ashley has plans to open a flagship 10,000sq ft store at Lakeside shopping centre in Thurrock, Essex, five years on after it fell into administration.
Read Entire Article