
Plymouth's Armada Centre sold to global investment firm
Plymouth's Armada Centre shopping mall has been acquired by a global investment firm which was attracted by the £30m Armada Way upgrade, according to the council. The sale price remains undisclosed as London-based asset management giant Schroders takes …