Arcadia has confirmed it is planning to close its Topshop/Topman flagship store in hugely popular mall Westfield Stratford City, in east London,...
Please log in or sign up to see more.
One fine body…