Vita Group to build 1,000 student apartments at Canary Wharf George Sell February 27, 2025 Reading Time: < 1 minute Vita Group has secured more than £200 million in debt financing to build a 48-storey PBSA tower in London’s Canary Wharf . Read More »